orm.go
func NewPQLBaseQuery(pql string, index *Index, err error) *PQLBaseQuery {
	return &PQLBaseQuery{
		index:   index,
		pql:     pql,
		err:     err,
		hasKeys: index.options.keys,
	}
}
func NewPQLBaseQuery(pql string, index *Index, err error) *PQLBaseQuery {
	return &PQLBaseQuery{
		index:   index,
		pql:     pql,
		err:     err,
		hasKeys: index.options.keys,
	}
}
func NewPQLBaseQuery ( pql string , index * Index , err error ) * PQLBaseQuery { return & PQLBaseQuery { index : index , pql : pql , err : err , hasKeys : index . options . keys , } }
// NewPQLBaseQuery creates a new PQLQuery with the given PQL and index.
NewPQLBaseQuery creates a new PQLQuery with the given PQL and index .