This function creates a mapping from parent observations to it's descendants (which useful for merging/joining tables). Either an existing value in the parent observation can be recycled to it's descendants or a new column will be created (if recycle is missing).