can now create empty workspaces, fixes #17.