function ($c) { $taxus = new Taxus( $c->get(PermissionGrantInterface::class) ); $taxus->add(... $c->get(Lean\Lean::class)->getTaxusPrivileges()); return $taxus; }, PermissionGrantInterface::class => create(PermissionGrantInterface::class)->constructor(get(ServerRequestInterface::class), get(Session::class)), ];