additional changes for new processing
add keysFromMaps and refactor code to use it
Add MergeSlices to handle merging slices as a variadic parm
shiva: sometimes you have to destroy to create...breaking things for post-processor and provisioner changes