[operators.basic] streamline implementation of LincombOperator
[reductors] make ResidualOperator more efficient