initial version of pyanno found at http://www.fightingquaker.com/pyanno/