NFS-e usando DPS - Endereco do tomador

Bom dia, estou apanhando pra informar o endereço completo do tomador de serviços,
o delphi está entendendo errado uma instrução que estou passando. devo estar fazendo errado mas não estou conseguindo achar o erro.

Vamos ao erro:
// Essa linha funciona.
InfDPS.toma := TInfoTomador.Create;

// Essa nao funciona
InfDPS.toma.end := TEndereco.create;

Volta a mensagem:
Identifier expected but ‘end’ found.

Já vasculhei o suporte e nao achei solucao, preciso de uma ajudinha… Obrigado!

Bom dia @linovenancio,

Como o nome end é uma palavra reservada da linguagem, a propriedade na SDK está nomeada como &end e o code insight do delphi não deve estar exibindo o nome dela corretamente.

Portanto, o código correto é o seguinte:

InfDPS.toma.&end := TEndereco.create;