Thank you for mentioning possible usecases. I am interested in defining blocks for the
usecases. You can contact me on my talk page for specific questions about that. I usually
get a notification when someone leaves a message. I need to understand the structure and
often used functions or combinations of functions used within Abuse Filters and Lua
templates before defining blocks. For Wikifunctions I plan to create blocks for the
functions when new functions will be published and maybe there will be a direct support in
Wikifunctions for defining functions using Snap! in the future. At defining Workflows I
also hope that I will understand this and that it will work based on blocks.