Prefix literals

I’m not :100: on this just yet, but it’s better than what we had before.

Fixes #15.