Merge change 23890 into eclair

* changes:
  Improve structure support using symbol lookup of named structures in scripts to allow them to appear as just pointers to structs.