¿Cómo detectar el evento de cambio de parámetro del modelo en mithril.js?

Recientemente comencé a aprender mithril.js y me pregunto cómo puedo hacer un modelo muy básico -> Ver una aplicación de enlace de datos unidireccional.

TestModel = function(data){
  this.name = m.prop(data.name)
}
testModel = new TestModel({name: "John"})

El código anterior declara un modelo y funciona perfectamente como getter / setter. pero ¿cómo puedo configurar un detector de eventos para el evento modelo como el de BackbonelistenTo('model',"change",callbackFunc)?

todos los códigos de muestra que vi están configurando eventos para acciones reales del usuario comoclick,keyup oonchange.pero nunca escuche directamente el estado del valor real del modelo.

¿Me estoy perdiendo algo o estoy entendiendo cómo usar mithril.js incorrectamente?

gracias por adelantado.