needs "f" -- loads the file named f if it hasn't been loaded yet.
See also:
Code:
-- code for needs: -- ../m2/setup.m2:212 needs = s -> if not loaded#?s then load s