Allow the User object to work as a null object (e.g. for visitors)