src/workspaces.js
function createLookup(ids) {
  for (let value of lookup) {
    if (ids.length === value.length) {
      let match = true;
      value.forEach(subItem=>{
        if (ids[n] !== subItem) match = false;
      });
      if (match) return value;
    }
  }
  return ids;
}
function createLookup(ids) {
  for (let value of lookup) {
    if (ids.length === value.length) {
      let match = true;
      value.forEach(subItem=>{
        if (ids[n] !== subItem) match = false;
      });
      if (match) return value;
    }
  }
  return ids;
}
function createLookup ( ids ) { for ( let value of lookup ) { if ( ids . length === value . length ) { let match = true ; value . forEach ( subItem => { if ( ids [ n ] !== subItem ) match = false ; } ) ; if ( match ) return value ; } } return ids ; }
Create a unique lookup for the given workspaces array.

@param {Array.<Symbol>] ids    Workspaces id.
@returns {Array.<Symbol>}      The lookup value, always the same array for same Symbol collection.
Create a unique lookup for the given workspaces array .