Provide utils.DictPath

DictPath is a class used to represent "paths" to values in nested
dictionaries. This works around Python's limitation of not being able to
assign to the variable pointed to by a reference. It's used to translate
variable strings like ${foo:bar} into locations in the parameters
dictionary.

Signed-off-by: martin f. krafft <madduck@madduck.net>
4 files changed