The goal of this example is to provide a more sophisticated search language which allows users to enter different types of values