What is `m`? Also, this has been changed to look like `Encoder::new(&mut m as &mut Writer)`.