I see this sorry outdated diff by the time I got back to this.  I like the idea and didnt know what it would take to run this through an interpretor.  I will look into this.