I understand, and totally agree.
But, I have a project written and built in .Net 1.1, and LLBL 1.1. I think, if I'm not mistaken, that there were no nullable fields back then, thus not in the project, too.
If I wanted to use LLBL V3 to generate existing code for that project, instead of V1, I would like to avoid changing other code that works with the entities, so I don't want nullable properties. I would like to have default values for them, to be saved as null, because that's the way the project works.