pub fn trace(dir: &Path, target: &str) -> Result<Traceable, CliError>
Every entry point is a root, and an uninstantiated bench refuses. A structure has no time, so an interval the target reads is dropped.