Element Prototype Extension