Search introduced to replace forSuperPosition, forSubPosition,
ignoreAnnotations booleans