Rethinking Reuse