Oh great, that is much clearer now. Thank you for the quick reply Victor.
I guess branching packages is the responsibility of each of the package maintainers, and if they haven't actually tested the code with the new core, it is not logical to branch.