typename UnaryReturn<RScalar<T1>, FnConjugate>::Type_t  d;
typename UnaryReturn<RComplex<T1>, FnConjugate>::Type_t  d;
conj(const RScalar<T1>& s1){  typename UnaryReturn<RScalar<T1>, FnConjugate>::Type_t  d;  d.elem() = s1.elem();  // The complex nature has been eaten here  return d;}