CompositeCommand

fun CompositeCommand(    owner: CommandOwner,     primaryName: String,     vararg secondaryNames: String,     description: String = "no description available",     parentPermission: Permission = owner.parentPermission,     overrideContext: CommandArgumentContext = EmptyCommandArgumentContext)