Merge-based design: a new method for managing variety and improving customisation. (1st December 2008)