@battk They may be using toJSON but the structure is a mess as it is:
Result Object without result could be {property: ''} or could be {property: [{value: 'value', text: 'text'}]} or could be 3 more different things depending on formula types... So I guess I don't trust in toJSON neither.