Using Ninject with constructor arguments that can only be defined at runtime.