Introducing the search expression framework