def simple_parse(uri)
      values = {}
      items = uri.split('/')
      items.shift
      lang = items.shift
      values.store(:language, lang) if lang
      flavor = items.shift
      values.store(:flavor, flavor) if flavor
      event = items.shift
      values.store(:event, event) if event
      until items.empty?
        key = items.shift
        value = items.shift
        values.store(key, value)
      end
      values
    end
def simple_parse(uri)
      values = {}
      items = uri.split('/')
      items.shift
      lang = items.shift
      values.store(:language, lang) if lang
      flavor = items.shift
      values.store(:flavor, flavor) if flavor
      event = items.shift
      values.store(:event, event) if event
      until items.empty?
        key = items.shift
        value = items.shift
        values.store(key, value)
      end
      values
    end
* +uri+ - uri to be parsed, e.g. /language/flavor/event/key/value/key/value/...

 language, flavor and event are added as special keys, else
 values are inserted as string