Also ensure that all a nullptr input gives null object and you don't accidentally dereference a nullptr.