Map<String, dynamic> toJson() => { 'user': {'id': id, 'email': email, if (firstName != null) 'first_name': firstName, if (lastName != null) 'last_name': lastName}, 'direct_roles': directRoles, };