Adds support for CGPoint, CGRect, CGSize, and NSRange for boxing as objects and patterns.