We may take in names from the middle of a string so we want the caller to let us know how long the path component is that we should be checking.