A vector implemenation.