pub(crate) fn define() -> Definitions