code: public void getDtdSchema(final LmlParser parser, final Appendable builder) throws IOException {
          appendActorTags(builder, parser);
          appendActorAttributes(parser, builder);
          appendMacroTags(builder, parser);
          appendMacroAttributes(parser, builder);
      }
docs: Creates DTD schema file containing all possible tags and their attributes. Any problems with the generation will
  be logged. This is a relatively heavy operation and should be done only during development.
  
  @param parser contains parsing data. Used to create mock-up actors. The skin MUST be fully loaded and contain all
  used actors' styles for the generator to work properly.
  @param builder values will be appended to this object.
  @throws IOException when unable to append.