fixing the extension handling on new Solution files.  Closes GH-40