I took another couple of looks at this and pushed it after a few small tweaksto the docs.
--Daniel Gustafsson