package com.dtolabs.rundeck.core.dispatcher;

/**
 * Created by greg on 5/26/16.
 */
public interface MutableDataContext extends DataContext, Mergable<DataContext> {
    void merge(DataContext item);
}

@@ -39,16 +39,65 @@
 tcher;%0A%0A
+import java.util.HashMap;%0Aimport java.util.Map;%0A%0A
 /**%0A * C
@@ -241,11 +241,434 @@
 t item);
+%0A%0A    /**%0A     * Put value%0A     *%0A     * @param group%0A     * @param key%0A     * @param value%0A     *%0A     * @return%0A     */%0A    public default String put(String group, String key, String value) %7B%0A        return group(group).put(key, value);%0A    %7D%0A%0A    default Map%3CString, String%3E group(final String group) %7B%0A        if (null == get(group)) %7B%0A            put(group, new HashMap%3C%3E());%0A        %7D%0A        return get(group);%0A    %7D
 %0A%7D%0A

Add utility methods for interface