in case we don't replace _remove() any time soon