Don't require Binary instance for sinkGet

This requirement is unnecessary and prevents from using custom parsers which parameter types have no instances of Binary.

Also, made contexts style more consistent.