Fixed handling of non-existing ADT field.
Fixed mixed mode range expressions
Removed ignoreCompiler annotations.