StringType no longer defaults min_length to 1, because that is effectively forcing required=True