##
my $proto = shift;
my $class = $proto;
my $sysLoc = shift;
my $self = {};
$self->{tokens} = [];
$self->{sysLoc} = $sysLoc;
bless ($self, $class);
$debug .= "new class has been run
";
return $self;
####
$self->{tokens} = {}; # in new()
my %tokens = %{ $self->{tokens} }; # in ParseData()