An implementation agnostic Ioc api