[#19] Sort recipe names within each optgroup