Open
Description
A nice little code action would be combining multiple let statements into a single one, like this
// Original code
let mut body = builder.translate(theta.body());
let mut outputs = BTreeMap::new();
// Code action turns it into this
let (mut body, mut outputs) = (builder.translate(theta.body()), BTreeMap::new());
The inverse would also be cool, splitting patterns into multiple bindings