I think Ingy's right, implicit typing should be off by
default. It caused all kinds of bugs including turning
an md5 hash string that happened to match /^\d+e\d+$/
into NaN.
Implicit typing should only be enabled if it doesn't
interfere with round-tripping, Perl's polymorphic scalars
seem to me to make this impossible.