Bump version to 1.1.2.2.
Provide a `takeBytes` that trows if source is too short.