Why return the user object since it's the same as what was passed into the method as an argument?