create method
Implementation
@override
T create(Environment environment, [List<dynamic> args = const []]) {
if ( Tracer.enabled)
Tracer.trace("di", TraceLevel.full, "$this create class $_type");
final instance = method.invoker!(args); // args[0] = self
return environment.created<T>(this, instance);
}