extended validate-one-required to allow wrapper elements in html