docs: public DefaultMapping createMappingToSubflowState(final String name, final String value, final boolean required, final Class type) {
          val parser = this.flowBuilderServices.getExpressionParser();
          val source = parser.parseExpression(value, new FluentParserContext());
          val target = parser.parseExpression(name, new FluentParserContext());
          val mapping = new DefaultMapping(source, target);
          mapping.setRequired(required);
          val typeConverter = new RuntimeBindingConversionExecutor(type, this.flowBuilderServices.getConversionService());
          mapping.setTypeConverter(typeConverter);
          return mapping;
      }