bug or "feature" in solve



Hi all,

solve([a=b,b=3],[a])

produces
"
Maxima encountered a Lisp error:

 Error during processing of --eval option "(cl-user::run)":

  The value 2 is not of type LIST.

Automatically continuing.
To reenable the Lisp debugger set *debugger-hook* to nil.
"
I think solve should work also when
the number of equations is different from
the number of unknowns.

  Fabrizio