Object subscripting in Objective-C revisited

I previously wrote about Object subscripting in Objective-C. Mattt Thompson writes about the same topic, but he takes this in an interesting direction:

Because of how flexible and concise subscripting is, it is extremely well-purposed for creating DSLs (Domain Specific Languages).

Mattt shows a few examples and concludes with this:

This is, of course, dangerous thinking. Subscripting isn’t your new bicycle. It isn’t a giant hammer. Hell, it isn’t even a giant screwdriver! If there is one thing Object Subscripting DSLs are, it’s trouble. Here be dragons.