REUSE: 2025 is a key on a number of fronts