A simple naming scheme for newtypes to add Arbitrary instances. Naming is one of those recurring difficult problems in software development. How do you come up with good names? I'm not aware of any general heuristic for that, but sometimes, in specific contexts, a naming scheme presents itself. Here's one.