When does one use _replace vs. replace?