gists should accept alphanum+fail on special chars