Rewrote awful `lll_to_s_expr` function
`lll_to_s_expr` didnt always recurse. Fixing that seems to fix rewrite