|Subject:||from_hex/from_bin/from_oct seem broken?|
Trying to use from_bin or from_hex in ActiveState Perl 5.8.8 build 822 on Windows XP and it is always returning NaN. Examining code seems to show a number of issues, puzzling is double strip underscores code and weird way it is done. Main issue seems to be not handling $self when getting arguments in internal __from_hex and __from_bin. from_oct appears to be seriously broken as well, using hex patterns in strip underscore expression and decimal pattern when testing validity.