Removes rangeStart and rangeEnd offsets if their type is incompatible
Optional
true if AST was modified, false otherwise
Removes rangeStart and rangeEnd offsets if their type is incompatible