It would be amazing if core functionality had some kind of unit test framework attached, so that if someone goes and does something radical, like reworking board access, you can have methodology to prove it isn’t broken. (And if it does break and it wasn’t caught by the tests, fix it then add a new test)