RangeMapBase pass compiler