Add comments about what files need to be in scope for these to work (where do UIScreen, DBL_EPSILON, UIDevice, etc come from?)