pub fn deserialize_rule<L: Language>(
    serialized: SerializableRule,
    lang: L
) -> Result<Rule<L>, SerializeError>