This was created in another branch along with a whole bunch of other commits building out databases and other common elements. This full history of these works is available on master, however it should not be necessary.