Flexible design for recycling: From theory to practice