Blog post: evolving-syntax