first version of nested unordered list support