flesh out liblinear wrapper