Not quite. If anchor & focus positions are identical, and they are not at a walkable position, they will both round. If the user specifies one should round up, and the other should round down, this will return technically incorrect results.