It's too powerful and there are too many of its implementation details exposed to the user.
The DSL semantics can be weird with when things like params/env expansions in options block are evaluated.
reply
It's too powerful and there are too many of its implementation details exposed to the user.