Consider replacing custom function with `identical()` from base R. ``` > identical(1, 2) [1] FALSE > identical(1, 1) [1] TRUE > identical(1, NA) [1] FALSE > identical(NA, NA) [1] TRUE ``` This is identical to the behaviour in the example section of the [documentation](https://github.com/Big-Life-Lab/recodeflow/blob/ab0254ee3145af21881ce9c3d06360c393e3c274/R/recode-with-table.R#L15-L31).