class DefinitionResolver {

    public Optional<ElementParameters> resolveSimulationParameters(String id) {
        return Optional.ofNullable(simulationParameters.get(id));
    }

    public  DefinitionResolver(
            Definitions definitions,
            Collection<WorkItemDefinition> workItemDefinitions,
            boolean jbpm,
            Mode mode);
    public  DefinitionResolver(Definitions definitions,
                              Collection<WorkItemDefinition> workItemDefinitions);

}