Uma das grandes desvantagens do desenvolvimento da Web é reduzir o tamanho total de seus arquivos JS para manter baixos os tempos de carregamento da página. Meu palpite razoável é que a maioria dos sites inclui um subconjunto similar de arquivos JS. Pense em jQuery, YUI e outras bibliotecas...