should return USHER_EINVAL if path is invalid data format.