Has this been submitted upstream? If it can't/won't be use `inreplace` instead.