It is safe to make Commands immutable
Test case names are defined in the test, instead of the source file