Library supporting Apex Enterprise Patterns