UIElement: Tighten up code, add documentation