In the CKKS-to-FHEW scheme, ccLWE accesses functions through the "->" operator, while in the FHEW scheme, it accesses functions through the "." operator. Why is this different?

In the CKKS-to-FHEW scheme, ccLWE accesses functions through the “->” operator, while in the FHEW scheme, it accesses functions through the “.” operator. Why is this different.
And a question as follows:
terminate called after throwing an instance of ‘lbcrypto::OpenFHEException’ what(): /usr/local/include/openfhe/binfhe/binfhecontext.h:l.417:loadcereal::PortableBinaryInputArchive(): serialized object version 1073741824 is from a later version of the library

In the former, ccLWE is a shared_ptr while in the latter it is a BinFHEContext() object.

Please provide a reproducible example for the second part. Are you running and serializing the files (which you load and that throw the exception) with the latest version of OpenFHE?