adds support for data-definition-list