> One option would be to include `get` and `set` methods on the key path types. That would allow us to write the subscripts in the standard library (if it is allowed to extend Any) and keep all of the magic in the key path types themselves. I think I would like that approach. +1 l8r Sean