Added support for custom tag names without using the 'is' attribute