Represents user profile data that can be updated by
The purpose of having separate class with a map is to give possibility
to check if value was set to null or not provided
Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
) → String
Returns a string representation of this object.
dynamic other) → bool
The equality operator.