An example is the PrintArgsParser in `print.rs`. It implements the `Parser` trait explicitly, due to the complexity of the parser. It should be reviewed and replaced by the usage of appropriate parser combinators offered by the core `pc` framework.