This sub-crate implements the core types used by the query parser, translator, and executor — variables, find specifications, etc. The `edn` sub-crate implements some even lower-level types, such as `Keyword`.