Creating a custom DTD plugin