In the process of trying to learn augeas config file language, the first real task I set to was to copy the first block of my grub.conf and add a "single" kernel parameter to the copy.
In doing this, I scoured to the documentation and could not find an expression that allows you get the value of another node in the tree (like a function or operator or something). You know, something like a star (*) in C for indirection so that you can copy a value into another part of the tree.
I'm sure if I was using the C API I would be able to get the value, but I'm looking mostly to call it from puppet, so it's more like using it through augtool.
Am I crazy or is it really part of the language and I just don't see it?