- renamed the parser to compiler
- implemented the recursive include with filter and extraction
- probably needs more tests to be sure that it works properly