Using NSNumber properties (unsupported) now throws a more informative exception