super has a different signature `def _layout_for(name=nil)`