post-processing: adding copy_always semantics