Also the divs make the code / markup more readable, as relevant information is grouped together :smile: 
Anyway, instead of discussing semantics I'll just make this work so we can merge it soon.