Make the empty first record generation more like the rest of the init functions. Should fix the last Toolman bug...