             hc.allCommands = CLIStatic.commands
             allCommands.append(hc)
         }
-        if let vc = CLIStatic.versionComand {
+        if let vc = CLIStatic.versionCommand {
             allCommands.append(vc)
         }
         

        
        static var commands: [Command] = []
        static var helpCommand: HelpCommand? = HelpCommand()
        static var versionComand: VersionCommand? = VersionCommand()
        static var defaultCommand: Command = CLIStatic.helpCommand!
    }
    

    }
    
    public class func registerCustomVersionCommand(versionCommand: VersionCommand?) {
        CLIStatic.versionCommand = versionCommand
    }
    
    public class func registerDefaultCommand(command: Command) {
