libilbm Summary