Altered the User model to adopt the builder pattern for creating new User instances.