Adding a whole new layer of objects for templating and form manipulation