rename "go" into "spawn", add new "go" that takes a function and arguments, not a generator