Originally by Brian, narrowed to just libutil by Amaan. Co-Authored-By: Brian McKenna <brian@brianmckenna.org>