libcore: use unboxed closures in `Formatter` methods
libcore: use unboxed closures in the `char` module