Think of prototypes as a funny markup language–the interpretation is left up to the rendering engine.