Modularity, Distributed Manipulation, and Platforms.