I just ran into this:
I have a FolderItem subclass that overrides various methods, including Child. But the signature of Child has changed to add an optional followAlias parameter, so my override was being silently ignored and breaking code.
Check your subclasses for any functions that override native ones where the signature has changed. I don’t know if this has happened anywhere else, but be aware.