new visitor PossibleBindTypeFinder
new visitor MultipleBindLister.