Variable name which are modeled on NMTOKENS
except that "$" is permitted. Additional constraints: must
follow ECMAScript variable naming conventions; not include ECMAScript
reserve words
space separated list of variable names
get or post
Boolean: true or false only
URI (RFC2396)