DSL for generating JSON input for the hyperflow engine