MARCspec - A common MARC record path language