You can annotate things to be injected into instantiated/invoked values with the `$inject` property of the function, which should be an array containing names of injectables.

I can't recall if node-di will automatically annotate based on the function signature or not. It probably does, but I can't recall. Explicit annotation might be a better idea anyways