Now we'll encourage users to create an actual vector, instead of an array slice. It's better form to do so, anyways.
There was a lot of stuff added here. The most important addition is how Pirate now returns a MissingArgument kinded error if a required program argument isn't passed to the program.