Hi @tim-smart, am new to Dart and looking around the ecosystem for things I've grown attached to in JS. I was happy to find nucleus. It is similar in spirit to one of my favorite JS libs. I was wondering if you've considered adding some lensed/path-based accessors/setters to Nucleus?