So, I’ve been reading into several people’s ideas on semantics for forms and I ran across an interesting solution where a definition list was used for the form layout. [Here's](http://www.gethifi.com/blog/html-forms-the-right-ways “HTML Forms: The Right Way(s)”) the link to the article I was reading, the suggested method is #2. Now I’ve seen people use Unordered and Ordered Lists, but never a Definition List. What do you think? Would this be semantically sound?