I've now accidentally broken parts of it and not noticed multiple times. this is not good. testing might mitigate this.