Integrate Element's after_set/remove behaviour into the virtual method hierarchy.