fixes issue #2: implement doesNotContainB()