support: minor cleanup
dom/element: cleanup and document offset/position/scroll/size