Guard data transferred information.

Requires a private branch of the cctools for now.