Implemented framework for ContiguousBlockSearch var contiguity