uri validator returns valid if no uri value - presence is a separate validation