public static function handleRecordsRequest($action = false)
 {
     switch ($action ? $action : ($action = static::shiftPath())) {
         case '*classes':
             return static::respond('classes', array('data' => Person::getStaticSubClasses(), 'default' => Person::getStaticDefaultClass()));
         case '*account-levels':
             return static::respond('account-levels', array('data' => User::getFieldOptions('AccountLevel', 'values'), 'default' => User::getFieldOptions('AccountLevel', 'default')));
         default:
             return parent::handleRecordsRequest($action);
     }
 }