Pharo is moving away from representing instance variables and methods as strings. Instead, they're more powerful objects! https://www.slideshare.net/mobile/MarcusDenker/lecture-27685035

This enables autogenerating accessors, ORM style relationships, and easier static analysis of methods.

Advanced Reflection in Pharo

A Lecture held at Universitat Politècnica de Catalunya on Oct 29, 2013

SlideShare

It's interesting to see Pharo gradually move away from Smalltalk-80. Alan Kay very much advocates for reflecting and building new designs rather than matching a standard.

Most Smalltalk code I've seen isn't very portable anyway. There are different code formats and libraries.