ide: BaseDirectoryChooser widget and openBaseDirectoryChooser interactive command
buildpsec: capture layouting information
ide: require for BaseDirectoryChooser command