is it possible to use bdParse as the basis for implementing a lint checker (like jslinter) with extensible checkers? does the tokenizer keep track of all the white spaces and other formattings of the source code? thanks