saving objects fails if any path component other than the filename contains a dot
The menu item "File" -> "Save Objects To" (indirectly) uses
LoadWidget::saveFile() to save all objects. However,
LoadWidget::saveFile() has a crude and severely broken ad-hoc implementation to check whether the path picked in the save dialog contains a filename with an extension:
filename contains the entire path here.
If the filename does not contain a dot but another component of the path does, this check returns a false positive, causing the file type detection to wreck havoc.