full MathProgBase compatibility