The IWorkspaceHelper interface is implemented by a WorkspaceHelper object. A WorkspaceHelper object holds a weak reference to a Workspace. Use of a workspace helper object allows a Workspace to hold references to a set of workspace extensions, each of which can hold a back reference to the workspace via a workspace helper.