Treat conditional expectation as a random variable determined by available information, using sigma-algebras and filtration-based reasoning.