class MapBackedDMNContext implements DMNContext {

    public static MapBackedDMNContext of(Map<String, Object> ctx) {
        return new MapBackedDMNContext(ctx);
    }

    private  MapBackedDMNContext();
    private  MapBackedDMNContext(Map<String, Object> ctx);
    private  MapBackedDMNContext(Map<String, Object> ctx, Map<String, Object> metadata);

}