libraries, Pareto optimization, and pre- and post-processing the use of information