Empty character constant fix, notRequired to allowEmpty
Typeof operator on non-variable
Fixing a type
Default messages fix
Fixing a type
Cleaning variable names
Merge pull request #1687 from mruz/2.0.0

Empty character constant fix, notRequired to allowEmpty