[construindo-apis-rest-com-nodejs] - Problema Sequelize: Getters & setters

Boa noite, estou tentando simplesmente converter o valor da propriedade name da entidade User para caixa alta, usando o set do Sequelize.

Segue o trecho do código:
name: { type: DataType.STRING, allowNull: false, validate: { notEmpty: true }, set: (val) => { this.setDataValue('title', val.toUpperCase()); } },

E o seguinte erro aparece ao tentar inserir um novo User no banco:
TypeError: Cannot read property 'setDataValue' of undefined

Acredito que seja algum problema de escopo no uso do this dentro da função set com a sintaxe do ECMAScript 6. Pois estou seguindo a documentação do Sequelize: Getters & setters, e a única diferença é que estou usando a sintaxe do ECMAScript 6. Gostaria de saber se estou certo, e qual seria a solução para usar o get e set do Sequelize usando ECMAScript 6.