code: def load_user_options(self):
          
          if self._profile_list is None:
              if callable(self.profile_list):
                  self._profile_list = yield gen.maybe_future(self.profile_list(self))
              else:
                  self._profile_list = self.profile_list
          if self._profile_list:
              yield self._load_profile(self.user_options.get('profile', None))
docs: Load user options from self.user_options dict
  
          This can be set via POST to the API or via options_from_form
  
          Only supported argument by default is 'profile'.
          Override in subclasses to support other options.