This was a wrong suggestion. sorry.i'll try to reproduce what resulted in functions not getting loaded in your case.
ok i guess you have a typo there. the function name is no_plan(), but you called noplan()
tt=# select * from noplan();
ERROR: function noplan() does not exist
LINE 1: select * from noplan();
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
tt=# SELECT * FROM no_plan();
no_plan
---------
(0 rows)
Thanks,
Vijay
Mumbai, India