Scripting Access to Text Properties of Individual Letters
If a text has multiple fonts, font sizes, colors, scripts can currently only see those properties for the very first character.
This means scripts like my TextExploder (https://aescripts.com/textexploder/ ) or Text2Spreadsheet (https://aescripts.com/text2spreadsheet/) cannot preserve the text formatting properly, if the text has multiple styles.
Instead of providing a single value for the text properties, Ae should provide scripts an array of style ranges. The XD scripting API does this and is a good example of how it can be done.