# File lib/hammer_cli/subcommand.rb, line 65
      def lazy_subcommand(name, description, subcommand_class, path)
        # call original subcommand to ensure command's parameters are set correctly
        # (hammer command SUBCOMMAND [ARGS] ...)
        subcommand(name, description, Class)
        # replace last subcommand definition with correct lazy-loaded one
        recognised_subcommands[-1] = LazyDefinition.new(name, description, subcommand_class, path)
      end