use private version methods introduced in Parse::PMFile 0.06 to drop CPAN(::Version) dependency