partially reverted to pick sources from .hbp and only use SET PROCEDURE in script mode. Ugly, but SET PROCEDURE can only find sources in cwd.