There are various points:

- Fixed name of the class UserExtensionCommand (from UserExtentionCommand). This
affects both the class definition and filenames. The references to the class
name where updated.