Squashed 'External/Lagrangian/' changes from 741e12a..eecd4b4
Squashed 'External/Lagrangian/' changes from 741e12a..eecd4b4

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

git-subtree-dir: External/Lagrangian
git-subtree-split: eecd4b439144a2d160619fbd0d9762f0117d9be3

robrix/RXCollections,ashfurrow/RXCollections,robrix/RXCollections,policp/RXCollections,policp/RXCollections,policp/RXCollections,robrix/RXCollections,ashfurrow/RXCollections