Clearing edge timestamps and replacing attributes
Updating a graph edge with graph.edge.update now clears the valid_at and invalid_at timestamps when you set them to null, and attribute updates replace rather than merge — so an attribute set to null is removed. Cleared values are reflected in later searches.