if _pending already contains pathString, should we issue an error?