An xy(), xyz(), xym(), or xyzm() of coordinates
used to replace values in the input. Use NA to keep the existing
value.
use_z, use_m
Used to declare the output type. Use TRUE to
ensure the output has that dimension, FALSE to ensure it does not,
and NA to leave the dimension unchanged.