This is going to be fun if you want to change the starting reagents, and hacking it is going to remove/add the reagent you changed. This is also going to stop the dispensable_reagents from being alphabetically sorted.