R's column names: "Df", "Sum Sq", "Mean Sq", and "F value", "Pr(>F)" when there are residuals.
Row names: the labels of the terms in the stratum, then "Residuals" when its df is positive.
"Error: id", "Error: id:W", "Error: Within".
One array per row; NaN where R prints nothing.
The table of one error stratum, as
summary(aov(...))prints it.