///| fn secure_random_bytes(num : Int32) -> Bytes raise { if @env.rand(num) is Some(bytes) { bytes } else { raise Failure::Failure("failed to generate secure random bytes") } }