A Ruby library to parse, create and manage MARC records