++ nice to know you're human.
I have a personal bug that typically irritates me about twice a week. It is that, even if it is a value in some hash, my brain interprets a method call as a something that should end with a semicolon. Thus, I frequently type something like:
my $hash = {
key1 => 'scalar value',
key2 => [ qw( its an array ) ],
key3 => Some::Package->method(
$args, $go, $here,
); # <-- oops!
};
This is somewhat insidious because it doesn't break emacs' syntax highlighting and perl -c /path/to/script reports the error as being on the next line. Ho hum, confession is good for the soul.