fix for #2114; refactored tests for bind() to highlight failing select-change-test