Add: operator ! and ~ for enum symbol types;
Fix: a minor bug in parsing of regex expression;
Add: documentation for function decorator.