Hmm, the function is not actually supposed to return anything useful as it only uses the passed callback to notify the caller with result, asynchronously.

I renamed the method to `_checkDuplicate` and added proper jsdoc, hopefully this makes things more clear.