Exactly this. If you rely on undocumented or undefined behavior to try and trick the system into doing something that it was not intended to do, and that behavior changes, you have only yourself to blame. It doesn’t matter if its making a level in Mario Maker, or building a AAA title from scratch.