MutableValue: Add generic evented `convert'