make formic more usable as a helper library