According to what you do in the next line, this is really a check to see if `vals.length >= 2` or just `vals.length === 2` right?  Can it ever be more than that?