Add SkipListEngine support for replace().