Add crate type output. (Is it necessary? IDK.)
This seems to be causing a weird crash in Cargo.
Add new `error` method for the `Decoder` trait.