New minor release focused on switches. A variety of quality of life changes and new ways to work with switches makes lamp more flexible to write and run. Also introduces type checks to verify unknown contents of switches.
Added in this release:
- Added support for mixed switch assignment (where switches can be switch elements as well).
- Added reduced switch notation.
- Added switch flexible spacing in writing ('(' and ')' no longer need to be attached to words).
- Added "lamp?" and "switch?" words for handling type checks.