sub new { bless \do{my $anon_scalar}, shift }