https://bugzilla.xamarin.com/show_bug.cgi?id=43205 Per documentation[1] INIntentResolutionResult is an abstract class and now we honor that, also we now provide the right return type on each of the properties (NeedsValue, NotRequired and Unsupported) in all subclasses of INIntentResolutionResult. Unit tests added for all INIntentResolutionResult subclasses. [1]: https://developer.apple.com/reference/intents/inintentresolutionresult?language=objc
* Some availability attributes were added by Apple and are now fixed accordingly but still we have some more members that need instrospection tests to be run on macOS 10.12 to be completly sure or wait for a future beta and hope they are fixed