I subclassed a CLRegion to support Polygons via overriding containsCoordinate: to use ray casting logic instead of the original distance crunching logi
CLRegion
containsCoordinate:
This error could also rise up if added CLRegion is nil.
nil