Parsing approach changed. Now, it allows parsing, not only from a file but also from any Iterator<Character>,in this way, parser scope is broadened and its logic can be used also to parse blocks inside the original parsing.