PHP OAI-PMH client with a clean API