Well that was fun. Sorry it isn't better documented.