Module, FuncDefList, and FuncDeclList get move and copy constructors. Same problem remains...