Normalize white spaces.
Add a printer to show human-readable data during encoding/decoding phases.