PutCommand and RemoveCommand (and unit test for them) imlemented