Remember that when you're splitting functions off into their own library and
useing or
requireing them, that those libraries must explicitly return true.
putting
return 1; or
return "true"; or even
return "cheese sandwich and pie";
will ensure that your module doesn't cause any problems when you attempt to compile your projects.
update as
tye pointed out, the return may be implicit -- you may omit the return from the above lines.