Replace case fall-through with more specific exception
Add code to figure out what the recipe is on a fake crafting grid