I am in the process of adding support for accessing static members/methods via key-value coding when I came across something called OGNL (Object-Graph Navigation Language):
I had never heard of it, but it's essentially a standardized way of implementing KVC. It's a Java-only implementation now, but it grew out of the exact same process that created KVC for phocoa.
I might have to consider using this in the future, very cool!
Thoughts anyone?