Returns a Json i.e. Map<String, dynamic> representation of the Model.
Map<String, dynamic>
Map<String, dynamic> toJson({ dynamic defaultValue, bool includeNulls = false, }) { throw UnimplementedError(); }