Only a few tweaks since last commit, but about to dive deep into forms and subforms, might screw a lot of things up. so may want to come back here...
Actually nothing good - could happilly roll back to previous commit, but now going to try and mess with forms to get subforms working, so might be even worse....
Got Forms and controlls to use the object name and name segment (object property name) as input names, have to work on subforms/collections, and cleaning up -- but user[description] works now
Still in progress in Forms -- implemented ArrayAccess in BaseModel to support binding with forms, a lot of array work, refactoring FormSet and SubForm - about to implement them and toString