Conceptual Perl library for tracking analytic steps through a workflow