Removed magic strings,
ICommandFactory.CreateMethod action and argument parameters default to null.