What is the status of the undocumented vec module, which implements functional arrays? I'm mostly curious about the advantages of vec over other methods of array handling.