More generator tests Cc @tmandry -- do these look reasonable for checking the new "partial init" case that was discovered?