Rework things to avoid P6object.
#34 is waiting-on this.
I've merged iss34 into my local iss41 branch. This is starting to get nasty. I think I'll also need to do an object model here, too.
Yeah, I'm doing #33 with this.
Happening in iss41.
#35 is waiting on this.