pub type Compiler<S, D> = Compiler<S, Native<D>>;
jq program compiler.
pub struct Compiler<S, D> { /* private fields */ }