code: @Override
      public void beginLink(ResourceReference reference, boolean freestanding, Map<String, String> parameters)
      {
          markNotEmpty();
          startContainerBlock();
          super.beginLink(reference, freestanding, parameters);
      }
docs: {@inheritDoc}
  
  @since 2.5RC1