An interpreter for object comprehension query language