scholarly.hs returns to hold some utility functions