Or should this just use mergeTolerant???
Or should this just use mergeTolerant???