Fix vector pattern matching trans

r? nikomatsakis? tjc?