code: public static function meta()
      {
          $args = \func_get_args();
          $count = \count($args);
          $args = \array_replace(array(null, null, null), $args);
          if (\is_array($args[0])) {
              $args[0]['debug'] = self::META;
              return $args[0];
          }
          if (!\is_string($args[0])) {
              return array('debug' => self::META);
          }
          if ($args[0] === 'cfg') {
              if (\is_array($args[1])) {
                  return array(
                      'cfg' => $args[1],
                      'debug' => self::META,
                  );
              }
              if (!\is_string($args[1])) {
                  // invalid cfg key
                  return array('debug' => self::META);
              }
              return array(
                  'cfg' => array(
                      $args[1] => $count > 2
                          ? $args[2]
                          : true,
                  ),
                  'debug' => self::META,
              );
          }
          return array(
              $args[0] => $count > 1
                  ? $args[1]
                  : true,
              'debug' => self::META,
          );
      }
docs: "metafy" value/values
  
  accepts
  array()
  'cfg', option, value  (shortcut for setting single config value)
  key, value
  key                   (value defaults to true)
  
  @param mixed $args,... arguments
  
  @return array