I'm using babel-plugin-i18next-extract to extract translation strings from my project. However, there are some data that may change over time in some .yaml files which can not easily extracted programmatically. I'm thinking about using the Comment hints provided by this plugin, but these comment hints need to take dynamic content as attribute to make it work. So I need a way to preprocess the comments at compile time to generate this dynamic content (basically a string array). I've looked into babel-plugin-macros and babel-plugin-preval but none of them seems to support preprocessing the comments. What should I do to achieve this goal then?