Add a @fixme for UTF-8 because I noticed that I was not using UTF-8 character support.
If environment variables should only be ASCII, update the documentation to better reflect this.
/**
* Validate that the given define variable name is valid.
*
- * A valid define variable name mst begin with an alpha-character or an underscore.
+ * A valid define variable name must begin with an alpha-character or an underscore.
* Every character after that may be alphanumeric or underscore.
* All other characters, including Unicode characters, are invalid.
*
+ * @fixme make this UTF-8 friendly.
+ *
* @param name
* The variable name string to validate.
*