fixed another leak. valgrind reports now that tests leak 0 bytes
point-free types