libabatis