@relizarov ("Roman Elizarov") replied to a tweet by @relizarov:
Two interacting features here are properties, which can have custom getters and setters, and pre-decrement/incremenet operators. In Kotiln, we define high-level features via "desugaring" into lower-level ones (sidenote: during compilation it is called "lowering"). /2