don't import time pkg if it's not used in the file
fix nullable logic
generate required param structs correctly
add generated models as a baseline to compare upcoming gen changes