-mg-check-cmd=$(if $(call streq,$1,$($@@cmd)),,COMMAND-CHANGED)
+# HMMM What if the working directory changes? Most likely, the command will
+# also change and mgear will do the right thing.
+mg-check-cmd=$(if $(call streq,$1,$(@cmd)),,COMMAND-CHANGED)