return $$;
}
+sub handle_ensure {
+ my $self = shift;
+ my ($name) = @_;
+ return "Already have ${name}" if $self->router->services->{$name};
+ $self->handle_register(@_);
+}
+
sub handle_register {
my ($self, $name, $class, %args) = @_;
(my $file = $class) =~ s/::/\//g;