str::from_chars -> String::from_chars
Vec::get() -> [] operator
add a bunch of &*'s
add lifetime parameters that had been missing
~self -> self:Box<Self>
lifetimes work better now. but maybe they are too restrictive?
cheat in order to get RPC to work again
hitting another problem now
another hack or two to get this to work
as_ref -> downcast_ref
deal with new RFC 43 restrictions