In the readme, is this a typo:
As long as a key hasn't been directly defined, you may still write to it and to names within it.
a.b.c = 1
Should that last line instead be a.b?
I see. I was confused. The example directly after it suggested to me that it might be an order-dependent thing. As in (incorrectly),
~~~
a.b.c = 1
a.b = 2
a.b = 1
a.b.c = 2
~~~
You might consider using longer names here to make them less easily mistakable for a typo, for example:
~~~
fruit.apple.fuji = 1
fruit.pear = 2
fruit.apple = 1
fruit.apple.fuji = 2
~~~
You might consider using longer names here to make them less easily mistakable for a typo
Yup. Sounds like a plan. :)
If someone could file a PR to fix this, that'd be great! ^>^
Most helpful comment
Yup. Sounds like a plan. :)