Made token_fmt more ergonomic, going to have to use a similar behavior with the upfront body constructors.