Yeah, this game is very well documented due to its popularity, but even so, some things have taken a while to figure out, due to the unexpected way they were done. Take Tent use for instance. You use a tent, and it calls an event, which then calls code to restore HP, etc. Fine. But events are tied to maps! Oh, okay. So if you're on non-overworld maps, it has to first change the map, then do the event... It's very convoluted sometimes. So to follow all that and change it, adding in the cabin, well, that was a big victory.

And yet there are still things we want to change, but haven't yet figured out (obviously). But those are getting fewer and fewer, so that's the good news.