protected boolean isStructuredInput(String className) {
        return ScenarioSimulationSharedUtils.isCollectionOrMap(className);
    }
@Test
    public void isStructuredInput() {
        assertThat(expressionEvaluator.isStructuredInput(List.class.getCanonicalName())).isTrue();
        assertThat(expressionEvaluator.isStructuredInput(ArrayList.class.getCanonicalName())).isTrue();
        assertThat(expressionEvaluator.isStructuredInput(LinkedList.class.getCanonicalName())).isTrue();
        assertThat(expressionEvaluator.isStructuredInput(Map.class.getCanonicalName())).isTrue();
        assertThat(expressionEvaluator.isStructuredInput(HashMap.class.getCanonicalName())).isTrue();
        assertThat(expressionEvaluator.isStructuredInput(LinkedHashMap.class.getCanonicalName())).isTrue();
        assertThat(expressionEvaluator.isStructuredInput(Set.class.getCanonicalName())).isFalse();
        assertThat(expressionEvaluator.isStructuredInput(Integer.class.getCanonicalName())).isFalse();
        assertThat(expressionEvaluator.isStructuredInput(String.class.getCanonicalName())).isFalse();
    }