Yeah, that example is *exactly* what I don't want to (promise to) support.  Mixing forms like that is an invitation to crazy-town over time. :)

Perhaps we should talk real-time about the versioning thing, then.  Will chase you up on IRC, and we can nail this down.