Refactor wrapping of element to make calling inherited methods possible.
Ensure all inherited methods are bound to the element in which they should affect.

To override this, simply define the method in the wrapper and do what you need to.
Build.