Can we add functionality to the sign_file sdk to extend a pre-existing Manifest incorporating it as a parent. Original ``` result = c2pa.sign_file("path/to/source.jpg", "path/to/dest.jpg", manifest_json, sign_info, data_dir) ``` Proposed ``` result = c2pa.sign_file("path/to/source.jpg", "path/to/dest.jpg", manifest_json, sign_info, data_dir, ingredients=[Manifests]) ``` This way we can include the parents that formed the child asset