Revert "Ensure *command* is always static."

This reverts commit 1f4e5ef7e1d9fb1b32b6adde355f2a4a65e649bf.
Task typeclass -> Task datatype