Removed reflection warnings.
Removed reflection warnings.
first directories then sort by filename
Removed statement to *warn-on-reflection*.
Split implementation for open document, one fn to actually open it and create the tab and the others to handle where the request comes from and how the path is defined (dialog or file tree). get-selected implementation for :tabs now returns the abstract control.