pub fn function_with_span<'a>(
    expr: &'a Expression
) -> Option<(&'a str, &'a [Argument], Span)>