primitive operations for anonymous vectors