Função Pass no modelo ng

É possível passar a função para o modelo ng, por exemplo

<input type="text" name="email" class="form-control" ng-model="createModel('email')" ng-change="addProperty(email,'email')" email required placeholder="Email">

ng-change está funcionando bem, masng-model="createModel(email)" está mostrando este erro

> Expression 'createModel('email')' is non-assignable. Element: <input
> type="text" name="email"....

No controler eu tenho: // eu só quero passar valor por enquanto

  $scope.createModel = function(modelName){
     console.log("Model name"+modelName);
  }

Vi na internet exemplos de pessoas fazendo isso

questionAnswers(2)

yourAnswerToTheQuestion