Is there a ready way to copy a branch natively in augeas or via the puppet augeas handler?
If the copy operator were natively available in augeas it would be something like
cp /files/etc/grub.conf/title[1]/ /files/etc/grub.conf/title[99]/
In my case this is a 'title[x]' section in grub.conf but I'm sure the same thing is applicable elsewhere.