libepsilon