Public interface changed to the CQ/coffeequate function. Introduced Expression.
Merge branch 'api'

Merging public interface changes.