minimal test for while {} continue {}
Perl::Critic issue 192: hash constructor mistaken for block after ||
Perl::Critic issue 390: hash constructor mistaken for block in ?:
Issue #37: Capture variables above $9 misparsed
issue #31 - DESTROY and AUTOLOAD don't parse as subs without 'sub'
add .gitignore
don't reuse variable names in scope
don't rely on error global after eval
remove unneeded initializations
dead code
remove unused variables
use regex with split
trailing comma instead of semicolon
fix punctuation and formatting
use three-arg open(), not two-arg
use strict
change foreach to map
don't warn about variable used to keep document from going out of scope
Issue #55 make prototype() method behave as documented, make
PPI::Statement::Sub->prototype return undef if sub has no prototype.

Conflicts:
	t/ppi_statement_sub.t
Issue #50 - illusion of use of $1 after failed match