hm. I guess into_boxed_slice() doesn't actually solve your problem unless there's a way to construct a message reader that takes ownership of the Box<[&[Word]]>