Makes sense.  This is an artifact of the prior definition of R3 as a newtype over the triple.  I fixed the function name without thinking about the logic of it.