- What is the significance of isResourceChanged()?

- Why might an info object change after creation?

- Can we better apply an application-provided modification time than
  _p_serial?

- Why are VersionInfo's cloned instead of simply updated?

- .timestamp is not used, what's the deal?

- should the user be passed in or use the interaction?
