UserAccount is now optional for using halo/util/endpoints.py