provide a way to preserve selected utility functions in tasks