pub fn boolean_and_ref(
    line_number: usize,
    name: &str,
    properties: &Map<Property>,
    doc: &TDoc<'_>,
    condition: &Option<Boolean>
) -> Result<(bool, Option<String>)>