Adding solve() helper for MX: missing part of commit