use requires that the module's files have a ".pm" extension.
In reply to Re^2: Modules as executable scripts? by RonW in thread Modules as executable scripts? by graff