Fix replacement funcs in the interpreter

One was missing a non-jit implementation, which is a no-no for the interpreter working.  Also, the check was completely wrong.

-[Unknown]