Changes in `build_formatter:
* Add a docstring
* Introduce `calculator_class`