An extensible library