use ContainerInterface instead of custom interface
use ContainerInterface instead of custom interface

since we're using both resolve() and invoke(), may as well just use the
full container interface

autarky/framework,autarky/framework