generic function bank/library. streamlined param management.