1 2 3 4 5 6 7 8
(1 (foo . [(1 0) nil "foo package" single]) nil (bar . [(1 0) nil "bar package" single]))