DataStorePlus: create-specific exception handling, refs #11, fixes #32

The fix for Github Issue #11 caused the #32 regression. This is now
fixed (see in-code comments for details)