Use underscore for Things.
Initial completely untested implementation.