pub(crate) mod ternary; pub(crate) mod coalesce; pub(crate) mod logic;