# A `use`d file's subcommands are part of the program's command-line interface,
# the same as its own.
default_remote := "origin"
# Add file contents to the index
func main.add(files:[Text], force|f:Bool=no)
say("add $files force=$force")
# Fetch from a remote
func main.fetch(remote:Text=default_remote)
say("fetch $remote")
# Initialize a plugin
func main.plugin.init(paths:[Text])
say("plugin init $paths")
|