don't need copies in the Command constructors