allow defaults for .define and allow barewords for pair list keys
update preload.pl to the new syntax and defaults