I appreciate and respect your opinion on this, but can you explain what about these semantic class names you find is causing you nausea? I've considered having them be chained (i.e. .two-thirds) instead of seperated, but find myself thinking that "<aside class="one mobile third"></aside>" and "<article class="two mobile thirds"></article>" is more natural for me to type