final static function s($m, C $c) {return dfcf(function($m, C $c) {
		/**
		 * 2017-07-19
		 * Unable to reduce the implementation to:
		 * 		df_new(df_con_hier($m, self::class), $c);
		 * because @uses __construct() is protected.
		 * It is similar to @see \Df\Payment\Facade::s()
		 * https://github.com/mage2pro/core/blob/2.8.25/Payment/Facade.php#L75-L87
		 */
		$class = df_con_hier($m, self::class); /** @var string $class */
		return new $class($c);
	}, func_get_args());}