Text this: Treatise on the shift operator :