No momento, a melhor estratégia é usar optionalRequire da seguinte forma:
Estamos trabalhando muito em nossos sistemas de build de JS no momento, então é provável que isso precise mudar no futuro. Se isso acontecer, haverá uma mensagem de depreciação com instruções para atualização.