return l;
typename UnaryReturn<OLattice<T1>, FnPeekSite>::Type_t  dest;  int i      = Layout::linearSiteIndex(coord); int iouter = i >> INNER_LOG; int iinner = i & ((1 << INNER_LOG)-1);  dest.elem() = getSite(l.elem(iouter), iinner); return dest;
peekSite(const OScalar<T1>& l, const multi1d<int>& coord){  return l;}