Some form replacement stuff I was playing with

Incomplete and unused, from a while ago but should save it somewhere.