Citation ++: Data citation, provenance and documentation