Map now throws standard Errors instead of instances of Exception.
Changed dom.Element.position() to work inside tables and nested absolutely positioned parents.