code: private Token attributesBlock() {
          Matcher matcher = scanner.getMatcherForPattern("^&attributes\\b");
          if (matcher.find(0) && matcher.group(0) != null) {
              this.scanner.consume(11);
              CharacterParser.Match match = this.bracketExpression();
              this.scanner.consume(match.getEnd()+1);
              return new AttributesBlock(match.getSrc(),lineno);
          }
          return null;
      }
docs: &attributes block