Interface with Host Language
OQL is much more tightly integrated with the host language.
OQL produces objects (of various types). One can simply assign
the objects as values to variables with the appropriate types.
No need for special interface.
ELEMENT: turns a bag of one element into the single element:
WHERE title=“sleepless in Seattle”);