Objects and Ariadne
 
 
Use of object oriented technologies can provide:
- Multiple views of same object (e.g. different footers)
 - Multiple methods on same objects (e.g. invoke editor)
 
For example see Byte at: http://www.byte.com/art/9609/sec9/art1.htm and W3Objects at http://arjuna.ncl.ac.uk/w3objects/