Add provenance for constituents
Implement constituent init read from vistrail