Modularity and assembly: AI safety via thinking smaller — LessWrong