I guess that's technically not the starting point since I've been at this for a bit, but it's as good a start as any. At least it's documented now. ;)