code: function checkForDuplicateIds( page ) {
        const idCount = {};
        forEachArea( page, items => {
           items.forEach( ({ id }) => {
              idCount[ id ] = idCount[ id ] ? idCount[ id ] + 1 : 1;
           } );
        } );
  
        const duplicates = Object.keys( idCount ).filter( id => idCount[ id ] > 1 );
        if( duplicates.length ) {
           throw formatError( page, `Duplicate widget/composition/layout ID(s): ${duplicates.join( ', ' )}` );
        }
     }
docs: /////////////////////////////////////////////////////////////////////////////////////////////////////////