// only one of the elements.
if (rh.return_type()==return_types::commutative ||
lh.return_type()==return_types::commutative) {
// only one of the elements.
if (rh.return_type()==return_types::commutative ||
lh.return_type()==return_types::commutative) {