Made name for Command optional
Merge branch 'master' into Issue-4213
Whitespace cleanup
Refactor to use special registerInternal API
Code Review fix
Merge pull request #4306 from WebsiteDeveloper/Issue-4213

[OPEN] Fix for Issue 4213: Remove strings for commands that are not user facing