Sequoia—An Approach to Declarative Information Retrieval