drop static product function from SGVector