# Initializes a new Puck project in the current or passed directory. pub func main(args: varargs[str]) = # Check if the directory is non-empty, and prompt the user ... func init(path: Path): Result[Unit, ref Err] = ...