Overriding the IModelBinderLocator to avoid a bug with IoC, see code for more details.