allow empty uri