ModuleTree moduleTree = parser.readTree(new MyRange(file.getTextRange()));
SortedMap<ILocation, Filler> ranges = new TreeMap<ILocation, Filler>();
String text = file.getText();
HaskellLexer lexer = new HaskellLexer();
lexer.start(text);
while (true) {
IElementType type = lexer.getTokenType();
if (type == null)
break;
if (!HaskellTokenTypes.WHITESPACES.contains(type)) {