Update to latest rust and Stringify some stuff because it's easier to work with and premature optimization truly is the root of all evil in rust.