anchor.diff:  [source,cypher]
   ----
   MATCH (movie:Movie)<-[produced:PRODUCED]-(person:Person)
  -CALL apoc.ttl.expireAtInstant(person,1585176720,'s')
  +CALL apoc.ttl.expire(person,1585176720,'s')
   RETURN movie, produced, person
   ----
   
  
positive.code: [[ttl-expireIn]]
  === Expire node(s) after specified time period
  
  The `apoc.ttl.expireAfterTimeLength` procedure deletes a node or group of nodes after the length of time specified.
  //LEFT OFF HERE!
  Just as with the similar procedure above, we can use a selection query prior to calling the procedure that defines which nodes we want to apply the time-to-live label and property.
  We then call the procedure and pass in the selected node(s), the time delta from current time at which we want the nodes to be removed, and the specificity of the time amount (seconds, milliseconds, etc).
  
  [source,cypher]
  ----
  MATCH (movie:Movie)<-[produced:PRODUCED]-(person:Person)
  CALL apoc.ttl.expireAfterTimeLength(person,1585176720,'s')
  RETURN movie, produced, person
  ----
  
  .Results
  [opts="header"]
  |===
  | "movie" | "produced" | "person"
  | {"title":"The Matrix","tagline":"Welcome to the Real World","released":1999} | {} | {"name":"Joel Silver","ttl":120000,"born":1952}
  |===
  
  After the length of time specified has passed (in this case, after `120 seconds`), the node(s) will be expired and deleted from the graph.
  
negative.code: 
  [source,cypher]
  ----
  MATCH (movie:Movie)<-[directed:DIRECTED]-(person:Person)
  RETURN movie, directed, person
  ----
  
  [[ttl-process]]
  