Add property replace functions