Fix MPS.Create() behavior for Xamarin/iOS.
Code cleanup.