The point of this comment (which I forgot to drop before pushing) is that there is no way to set this `tolerance` parameter, e.g. with an option, in the current state of the implementation. So either a way for the user to control this parameter should be added or it should not be a parameter I think.