The future and past disabled dates should honour internalDate

I am not quite sure what the .date is being used. But it seems that using it in when checking disabled days makes sense. My use-case is having two buttons "select start date" and "select end date" and setting 'internalDate' to start date makes it behave as expected.