for example: $_[0]{$1}=$_[1]
would roughly translate to: $self->{foo} = 'bar'
if the method call was: $object->foo('bar');
####
for example: $_[0]{$1}
would roughly translate to: return $self->{foo}
if the method call was: $object->foo()
####
sub DESTROY {}