The markup is now "more than semantic", :+1: for that approach.