Click dates and watch bsValueChange be fired. Disable dates and observe, no further events fired (disables today).
Resetting the dates to an empty list doesn't fix it. The event breaks as soon as you set the property after initialization (it's not broken if the component is created with disabled dates)