On this same line, I was also going to suggest a 'virtual' part for eval tests, as the 'part' that is listed for the eval test doesn't necessarily have anything to do with where the eval test is applied.
So instead of something like:
body HTML_FORMACTION_MAILTO eval:html_test('form_action_mailto')
You'd have:
eval HTML_FORMACTION_MAILTO eval:html_test('form_action_mailto')
Or possibly (I don't know too much about how Perl eval works)
eval HTML_FORMACTION_MAILTO html_test('form_action_mailto')
