Option<DataField> getValue(String toKey) { var x; forEach((key, value) { if (key == toKey) { x = value; } }); if (x != null) { return some(x); } else { return none(); } }