Moving the ingredient combining code to utils to make life easier.