in reply to what does 1; does?

perlfunc:
The file must return true as the last statement to indicate successful execution of any initialization code, so it’s customary to end such a file with "1;" unless you’re sure it’ll return true otherwise. But it’s better just to put the "1;", in case you add more statements.
See also this discussion (lists.netisland.net/archives).
--
No matter how great and destructive your problems may seem now, remember, you've probably only seen the tip of them. [1]