Changes to the conditional copy in results.

Includes adding some tests for all this.