Fix crash if no description is given
Allow options to specify a depth (for nested selects)