Final update: This stuff has moved to GitHub - There's better code and information there.