Lmao, oh! Is it really? Wow, I'm glad to hear it! I thought it be a bit obtuse tbh...
But yeah, it is pretty annoying how many different ways recipes can be defined, and how those ways interact with each other.
One of the most annoying thing was learning that normal/expensive being undefined is handled differently then normal/expensive being nil. In one case, normal = expensive, and in the other, normal/expensive don't appear in-game.
Back when I was using my old [do things to normal and expensive] code, I was wondering why an ingredient was being added to the recipe twice (since the "ingredient" is always supposed to be the item being recycled). And realized the normal/expensive property were being duplicated. Adding an ingredient to one was the same as adding it to the other lol.
Of course, I'll go through and make sure that all the recipes work with the simple line change. Should be back in about.. an hour or so? And then upload shortly after that.
I'm really annoyed that I accidentally deleted the last "stable" version (6.1.6) by accident, when trying to remove the accidentally crashy upload of (6.1.7). Half a day without a working Reverse Factory is far too long of downtime (for anybody who hasn't already hack-fixed their local copy, that is)!