code: @Nonnull
    public static IGlobalScope onGlobalBegin (@Nonnull @Nonempty final String sScopeID)
    {
      return onGlobalBegin (sScopeID, GlobalScope::new);
    }
docs: This method is used to set the initial global scope.
  
  @param sScopeID
  The scope ID to use
  @return The created global scope object. Never <code>null</code>.