reworkability repurposability reprogrammability reissuability processability remanufacturability restructurability redeployability processibility repositionability