Polymer 1.x and broken binding to `disabled`
providing ::target-change-event breaks binding
HTML
<script src="//cdn.jsdelivr.net/webcomponentsjs/0.7.7/webcomponents.min.js"></script>
<script src="https://www.polymer-project.org/1.0/components/polymer/polymer.js"></script>
<template is="dom-bind">
<button type="button" disabled="{{booleanSwitch::click}}">Click me!</button>
<button type="button" disabled="{{booleanSwitch}}">Click me!</button>
<input type="checkbox" checked="{{booleanSwitch::change}}">
value: <span>{{booleanSwitch}}</span>
</template>