Remove unused interface

Dunno why I ever merged this. Its IMHO wrong to expose those predicates.
Remove unused file