Modularity in the mediation of market and technology change. (11th July 2008)