- Add : Passing the signature of an already defined magic to wizard()
now returns the corresponding magic object.
- Add : You can pass the numeric signature as the wizard argument of
cast(), dispell() and getdata().
- Add : Any argument specified after the wizard (or the signature) in a
call to cast() is now passed to the private data constructor in
$_[1] and after.
- Chg : $_[0] is now always a reference to the magic variable in all
callbacks. The reason for changing from the previous behaviour
is that one may want to apply the same magic to a plain scalar
and to a scalar reference, and needs a way to distinguish
between them in the callback (say, ref()).
- Fix : Wizard object destruction used not to free the signature.