@override Object toJson() { return { 'values': values, if (defaultValue != null) 'defaultValue': defaultValue, }; }