Code before strictures are enabled at line 1, column 1. See page 429 of PBP. RCS keywords $Id$ not found at line 1, column 1. See page 441 of PBP. RCS keywords $Revision$, $HeadURL$, $Date$ not found at line 1, column 1. See page 441 of PBP. RCS keywords $Revision$, $Source$, $Date$ not found at line 1, column 1. See page 441 of PBP. No "VERSION" variable found at line 1, column 1. See page 404 of PBP. Code before warnings are enabled at line 1, column 1. See page 431 of PBP. perltidy had errors!! at line 1, column 1. See page 33 of PBP. Code not contained in explicit package at line 1, column 1. Violates encapsulation. Code not contained in explicit package at line 2, column 33. Violates encapsulation. Useless interpolation of literal string at line 2, column 38. See page 51 of PBP. Code not contained in explicit package at line 2, column 51. Violates encapsulation. Useless interpolation of literal string at line 2, column 60. See page 51 of PBP. Code not contained in explicit package at line 7, column 1. Violates encapsulation. Mixed-case subroutine name at line 9, column 1. See page 44 of PBP. Code not contained in explicit package at line 9, column 1. Violates encapsulation. Code not contained in explicit package at line 10, column 5. Violates encapsulation. Code not contained in explicit package at line 11, column 5. Violates encapsulation. "die" used instead of "croak" at line 11, column 52. See page 283 of PBP. Magic punctuation variable used at line 11, column 56. See page 79 of PBP. Code not contained in explicit package at line 12, column 5. Violates encapsulation. Quotes used with an empty string at line 12, column 24. See page 53 of PBP. Code not contained in explicit package at line 12, column 33. Violates encapsulation. Magic punctuation variable used at line 12, column 39. See page 79 of PBP. Code not contained in explicit package at line 12, column 47. Violates encapsulation. Code not contained in explicit package at line 12, column 58. Violates encapsulation. Code not contained in explicit package at line 13, column 5. Violates encapsulation. Code not contained in explicit package at line 14, column 5. Violates encapsulation. Code not contained in explicit package at line 17, column 1. Violates encapsulation. Code not contained in explicit package at line 17, column 8. Violates encapsulation. Code not contained in explicit package at line 18, column 1. Violates encapsulation. Code not contained in explicit package at line 20, column 1. Violates encapsulation. Code not contained in explicit package at line 20, column 25. Violates encapsulation. Code not contained in explicit package at line 20, column 32. Violates encapsulation. Code not contained in explicit package at line 21, column 1. Violates encapsulation. Code not contained in explicit package at line 21, column 11. Violates encapsulation. Code not contained in explicit package at line 21, column 18. Violates encapsulation. Code not contained in explicit package at line 23, column 2. Violates encapsulation. "local" variable not initialized at line 23, column 3. See page 78 of PBP. Code not contained in explicit package at line 23, column 3. Violates encapsulation. Magic punctuation variable used at line 23, column 9. See page 79 of PBP. Code not contained in explicit package at line 23, column 13. Violates encapsulation. Code not contained in explicit package at line 25, column 1. Violates encapsulation. Module does not end with "1;" at line 25, column 21. Must end with a recognizable true value. Code not contained in explicit package at line 25, column 21. Violates encapsulation. Code not contained in explicit package at line 27, column 1. Violates encapsulation.