> Why don't we focus on directing developers towards the simplest and most elegant solution, instead of over-engineering around their backward layout structures? +1