interface QueryBuilder
and
abstract fun and(target: Query): Unit
or
abstract fun or(target: Query): Unit
_QueryBuilder
class _QueryBuilder : QueryBuilder, Builder<Query>