code: public Rule ImageAlt(){
          return Sequence(
                  '[',
                  checkForParsingTimeout(),
                  push(new SuperNode()),
                  ZeroOrMore(TestNot(']'), NonAutoLinkInline(), addAsChild()),
                  ']'
          );
      }
docs: can't treat labels the same as the image alt since the image alt should be able to empty.