pub fn get_literal<'a, 'b>(
    literal: &'a mut Literal,
    index: Option<Literal>,
    flow_name: &'b str
) -> Result<&'a mut Literal, ErrorInfo>