COOPR-605: update completers configuration

@jwang47 please review
I think we should just have one method for setting reader's completers. With these two private methods, we have to think about if it makes sense to do anything other than call `removeCompleters()` and then immediately call `addCompleters()`, and I don't think anything other than that makes sense.