Polymer breaks native element's prototype.
by Tomek
HTML
<script src="https://rawgithub.com/Polymer/platform/0.2.0/platform.js"></script>
<script>
function presentYourself() {
alert(
"Hi, my name is " + this.tagName + ".\n" +
"Am I\n" +
"Node? " + (this instanceof Node) + "\n" +
"HTMLElement? " + (this instanceof HTMLElement) + "\n" +
"HTMLButtonElement? " + (this instanceof HTMLButtonElement) + ".");
}
</script>
<button onclick="presentYourself">Hit me!</button>