normalizes whitespace
cuts down boilerplate thanks to bundles and relaxed impl signatures
quasiquotification