rework prov generation; better conformance to spec, open worldness, and ability to handle non-triplified datasets