I'd make FormMethod() return it in upper case as well to keep consistent. Any reason why not? You may need to update Form.css to use $FormMethod.Lower to have it lower case in the HTML but that would be better than missing and matching with upper/lower throughout the API. setFormMethod will convert to uppercase, FormMethod() should return in uppercase.