fn rewrite_statement( stmt: &Statement, subs: &HashMap<String, Expression>, placeholder_body: Option<&Statement>, ) -> Statement