Monday, November 05, 2007 self.pm OO Perl programmers often find them self typing this line many times: my $self = shift; Why ? Because Perl do not have a special keyword to represent current object, the first argument in the argument list are taken to be the current object. Such convention has been there for years. As Ingy döt Net tried to use source filter to sort that out, his Spiffy module is