typedef typename UnaryReturn<RComplex<T1>, FnConjugate>::Type_t  Ret_t;  return Ret_t(l.real(), -l.imag());
return s1.elem();
conj(const RComplex<T1>& l){  typedef typename UnaryReturn<RComplex<T1>, FnConjugate>::Type_t  Ret_t;  return Ret_t(l.real(),	       -l.imag());}