public function register() { $this->app->singleton(['xe.register' => Container::class], function ($app) { $container = $app['xe.interception']->proxy(Container::class, 'XeRegister'); return new $container(Arr::class); }); }