anchor.diff:    Map<String, Parser<List<String>>> _scanDelimsParserCache = {};
     Parser<List<dynamic>> get scanDelims {
       if (_scanDelimsCache == null) {
  -      // TODO dynamic parser depending of _inlineDelimiters length
         Parser<String> testParser = oneOfSet(_inlineDelimiters).lookAhead;
         _scanDelimsCache = new Parser<List<dynamic>>((String s, Position pos) {
           ParseResult<String> testRes = testParser.run(s, pos);
  
positive.code: import 'entities.dart';
  import 'options.dart';
  
  // TODO remove
  ParseResult /*<E>*/ _success(
      dynamic /*E*/ value, String text, Position position,
  
negative.code:   // inline code
    //
  
    static final Parser<String> _inlineCode1 = record1Many(char('`'));
    static final Parser<String> _inlineCode2 = recordMany(noneOf2('\n', '`'));
  
  