These help creating fuzzer fixtures with non-trivially constructed objects and takes care of cleaning them up afterwards so the fuzzer code can focus on the system under test.