taking a stab at xtag inheritance - how to refer to prototype of custom element?