The MARC::* series of modules create a simple object-oriented abstraction of MARC record handling. MARC::Record is the core class for representing a single MARC record.