Encapsulate CG's flippedness so it doesn't aggravate higher level code.

Fixes #89 from Switch's side.