Newsearch - a chainable, search interface for more complex queries