Flexibility, trade-offs and learning in manufacturing system design. (1st January 2000)