Ver herança de modelos ao usar o Durandal

Estou construindo um aplicativo usando o Durandal e tenho a necessidade de compartilhar algumas funcionalidades nos modelos de visualização.

Eu tenho 5 telas para construir e todas elas são virtualmente a mesma tela, exceto que na função de ativação elas chamarão pontos de extremidade diferentes, mas caso contrário, os modelos de visão e visualização serão idênticos.

Existe um padrão que eu deveria seguir para estruturar isso corretamente para promover a reutilização de código?

questionAnswers(1)

yourAnswerToTheQuestion