Value may only begin with a letter or underscore and can only contain letters, digits, underscores, hyphens, and periods. ...