/** * Changes and reinitializes the current context * * @param array $context * @return Ac_Context The new context */ public static function parse(array $context = array()) { self::$instance = new self(array_merge(self::$default_context, $context)); return self::$instance; }