the overlay feature on protoype has the potential to show a new state of a component, but if it can only be displayed above, below or to the side of the source element, what is the point?
Additionally, if you could simply make a layer visible or invisible using prototype click actions, component states could also be represented. Is there something I'm missing?