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