checking R and not sizeof…(T)