I only want to put a StringRequired rule in when the database column
did not allow NULLs. In looking at the EntityField Class it looked to me as if
the Required Property would do that for me. However does not seem to be
working. (It seems to be set to True for all fields regardless of Null Allowed or not.
Is this a correct assumption on my behalf? The property isn't
documented so I didn't know exactly.