what is DependencyAbstract? shouldn't it be string|mixed ?

dont think its possible without reflection and i'd like to avoid reflection :p think best just..

```
$service = new \MyClass($di->get('foobar'));
$service->setLogger($di->get('logger'));
$di->set('myclass', $service);
```