got enums
fixed tests
new editor for boolean
added tests
Merge pull request #1323 from john-hill/SWC-1840

Swc 1840