Oh that's interesting. Maybe we move all the values back into a `let` and the return value is a simple `{:key value}` with no logic on the value side.