Allow named workspaces. Also, auto-create a missing workspace when resolving repository contents.