Atomicity as a security primitivePreviousBuild a content-derived factoryNextOutcome enforcement as a guarantee