Update: reflection API satisfying. Tests (lots of them) still to write.
This is very close to being put into prod for the Object motor.