add CompositeCommand#unexecute