Couchbase Lite 2.0 API & N1QL

Considering the Couchbase Lite 2.0 API… Will the new API accept raw N1QL? I see examples where the N1QL is broken down with expressions but I am interested in understanding if the API will accept standard N1QL.

No. Primarily because we want a structured API that prevents you from writing illegal N1QL queries; apparently our server support team gets a lot of help requests that turn out to be people not undestanding N1QL syntax. Also, the existing N1QL parser is written in Go and would have to be rewritten for CBL.