def String(text, notEmpty=False):
    """A string type. This is much looser in what it allows than plain"""
    if text is None or not text.strip():
        if notEmpty is True:
            return False
        else:
            return True
    return True
