       for prop of opts
         if Match.test prop, Match.OneOf('x', 'y', 'top', 'left')
           obj[prop] = toIntOr opts[prop], obj[prop]
+        else if prop is 'persistent'
+          # Convert to real bool
+          obj[prop] = opts[prop] is 'true'
         else
           if opts[prop] and _.isUndefined(opts[prop]) is false
             obj[prop] = opts[prop]

Dropdown = (opts = {}) ->
  defaults =
    showing: false
    direction: Direction.SOUTH
    align: 'center'
    x: 0

      list.set(key, dropdown)

  hideAll = (keys) ->
    keys = keys or allKeys()
    keys.forEach(hide)

  isShown = (key) ->
