Abstract
The authors propose using categorical analysis-of-distance biplots to visualize the posterior classifications arising from a latent class (LC) model. Using this multivariate plot, it is possible to visualize in two (or three) dimensions the profile of multiple LCs, specifically both the within- and between-class variation, and the overlap or separation of the classes together with the class weights. Furthermore, visualization of the relative density of each of the data patterns associated with a class is possible. The authors illustrate this approach with real data examples of LC models with three and more classes.
1. Introduction
In the present article we propose applying biplot methodology to visualize the class-specific response probabilities arising from a latent class (LC) model. The goal is to introduce a multidimensional visualization tool that can help in providing visual insight into better understanding the posterior classifications arising from an LC model. LC models are widely used in the social and medical sciences to group individuals or cases on the basis of their response patterns on a set of (usually categorical) items (Goodman 1974). Examples include the creation of a grouping concerning tolerance toward nonconformity (McCutcheon 1985) or groups of disease severity on the basis of results on a set of medical tests used when a “gold standard” is lacking (Ibironke et al. 2012). Since the use of the LC approach has become more widespread, there is continuous interest in visualizing the LC model (Magidson and Vermunt 2001; McCutcheon 1998; Van der Heijden, Gilula, and Van der Ark 1999). This has occurred because visualization tools can greatly aid in interpreting LC models by giving a graphical insight into the properties of the LC model.
The need for better visualization tools has been motivated by the shortcomings of the currently available tools. There are two types of visualization tools available: univariate and multivariate. The univariate profile plot, the most common tool, represents the class-specific response probabilities on the indicator variables. Although it is frequently used, this plot has many disadvantages. Most important, these plots capture only the class-specific means but not the variance around them. Other problems also may become evident: when the number of categories that need to be presented is large (which can easily happen even with an LC model with five nominal indicators), the plots become too crowded and hard to read. Furthermore, these plots cannot visually represent the distances between the classes or their relative weights (importance), all of these being a consequence of using a univariate plot to visualize multivariate data. An alternative is to use a multidimensional plot known as a ternary plot (Greenacre 2007). In Latent GOLD, a ternary plot is called a tri-plot, and it is shown that it exactly reproduces the posterior profile of a three-class model (Magidson and Vermunt 2001; Vermunt and Magidson 2013). However, a ternary plot cannot visualize more than three LCs. If a ternary plot is used to visualize models with more than three classes, the number of classes first has to be reduced to three classes, although this may be done in various ways to provide different exploratory views. The following procedure is then often followed in practice: in addition to the two largest classes, a third class is formed by taking a (weighted) average over the remainder of the classes. The resulting three classes are then visualized by a ternary plot. In order to be able to visualize all classes separately, or to compare all classes, multiple ternary plots are necessary.
An alternative multivariate approach was proposed by Van der Heijden et al. (1999), who showed the relationship between LC analysis (LCA) and correspondence analysis for the two-variable case and between LCA and multiple correspondence analysis for the multivariate case. On the basis of these relationships, the authors provided bivariate graphs based on a contingency table and multivariate graphs based on the Burt matrix. These plots are evaluated in terms of inner products, which are not easy to visualize or to interpret. Although in this graph, the groups are interpolated, and as such they are supplementary, our goal is different. We want to propose a multivariate plot that separates the class means optimally, instead of simply interpolating them into the plot.
We propose the use of biplots, more specifically of analysis-of-distance (AoD) biplots for grouped categorical data (Gower, Le Roux, and Gardner-Lubbe 2014), to visualize the posterior class assignments arising from an LC model. Using this approach, it becomes possible to use a multivariate visualization of LC models with more than three classes that focuses on the distances between the class centroids, which the visualization tools currently used do not allow.
Furthermore, using this biplot-based approach, it is possible not only to visualize the overall class-specific response probabilities (denoted as class means or centroids in what follows) but also to show the within-class dispersions, thus providing deeper insight into the distribution of the data patterns that belong to the same LC. Closely related to this is also the capacity of the biplots to give a deeper understanding into the quality of classification. AoD biplot methodology allows the construction of classification bags around the class centroids. These classification bags contain the inner 100
Using the AoD categorical biplot methodology, we can thus create a classification bag around the LC centroid containing the collection of cases belonging to each LC, respectively. The cases that are on the borders of the bags, or those that are outside the bags or overlapping with the bags of other classes, are the cases that are difficult to be classified, or are misclassified and as such potential causes of overall misfit as well.
Although this methodology for visualization can be used in any situation in which LC modeling is applied, it can be of particular importance in research in which the primary interest is not only in the model parameters but also more specifically in the posterior classifications. For example, in medical research, LCA is used to compare tests for diagnosing the same disease when a gold standard is lacking (Ibironke et al. 2012). In such cases, having a visualization tool that can show which cases are problematic could be advantageous for practitioners in gaining understanding under which circumstances false positives or negatives can occur.
Our article is structured as follows: Section 2 introduces the basic LC model and illustrates it using a real data example, also applying the currently used visualization tools: univariate profile plot, and multivariate ternary plot (which are used in mainstream software, namely, the univariate plot in MPlus, R package poLCA, and Latent GOLD and the ternary plot in Latent GOLD). Section 3 introduces the properties of the AoD biplot methodology pertaining to our application. This is followed in Sections 4 and 5 by a comparison of the AoD biplot for the three-class model with traditional visualizations for such models. Section 6 presents a five-class model in which the proposed AoD bi-plot comes to its own.
2. The LC Model
Let
where the
The responses of each case to the
where the indicator variable
Combining equations (1) and (2), the LC model can be written as
Generally, after estimating an LC model, the interest of researchers is in obtaining the posterior class membership probabilities,
These posterior class membership probabilities provide information about the distribution over the
3. A Three-Class Example: Socon Data
As a first illustration of an LC model with accompanying graphics, we consider data coming from the Socio-Cultural Developments (SOCON) study, conducted in the Netherlands, on a sample of 542 respondents. We selected five items that measure the opinion of respondents on women’s liberation. All items have three response categories: “agree” (a), “disagree” (d), and “neutral” (n). The wording of the items is as follows:
A. Women’s liberation sets women against men.
B. It is better for a wife not to have a job because it leads to problems in the household, especially if there are children.
C. It is most natural when the man is the breadwinner and the woman runs the household and takes care of the children.
D. It is not as important for a girl to get a good education than for a boy.
E. A woman is better suited to raise small children than a man.
We report the results of the three-class model, which fitted the data well (
Class-specific Response Probabilities and Class Weights for the Three-class LC Model of the SOCON Study Data
Note: LC = latent class; SOCON = Socio-Cultural Developments.
Instead of describing the class-specific response probabilities to interpret the LC model on the basis of Table 1, many researchers prefer to first look on the univariate plot as provided in Figure 1. This plot visualizes the class-specific response probabilities and is provided by most software packages for LCA (Mplus, R package poLCA, and Latent GOLD), as discussed by Muthén and Muthén (2012), Linzer and Lewis (2011), and Vermunt and Magidson (2013). In this figure the

The profile plot of the class-specific response probabilities,
A weakness of the univariate profile plot is that the variables on the
An alternative is to use a ternary plot, as shown in Figure 2. This is an exact two-dimensional representation of the average posterior class membership probabilities (

Ternary plot of the posterior response probabilities (
4. Employing Aod BiPlots for Grouped Categorical Data to LC Modeling
We propose using biplot methodology to visualize the assigned class memberships arising from an LC model. This methodology allows a multivariate visualization of LC models with more than three classes. These graphical visualizations have the advantage that they often lead to a better understanding of the LC structures when applied to LC models. In its simplest form, a biplot is the simultaneous graphical display of cases and variables contained in a cases × variables data matrix; hence the name biplot. Biplot methodology is primarily not a method of analysis but a convenient way to visualize in one, two (the most common occurrence in practice), or three dimensions multidimensional information (Gower, Lubbe, and Le Roux 2011). Using cases × variables data matrix biplots show patterns in the data, spread of the data, overlap and separation of LCs, overall and within classes variation, and the like. A biplot display is generally an approximation in lower dimensions of data existing in a high-dimensional space. Therefore, the lower dimensional display space that captures or explains most of the variation in the full multidimensional space is usually provided by biplot methodology.
There are many different types of biplots, depending on how dissimilarities between cases (samples) are defined. Overviews of biplots for continuous measurements and for categorical variables are given by Gower, Le Roux, and Gardner-Lubbe (2015, 2016). Well-known methods such as canonical variate analysis and principal components analysis biplots are based on the same principle of intersample distance that forms the basis for the unifying biplot methodology advocated by Gower and Hand (1996). Understanding the similarity between the different approaches provides for a flexibility in the choice of the distance measure most useful for visualizing the data at hand. This points to an AoD underlying the specific choice of biplot to be constructed (Gower et al. 2014; Le Roux, Gardner-Lubbe, and Gower 2014).
The LC models considered in this article are based on categorical variables. Therefore, we propose applying the AoD biplots to visualize LC models. Common choices of dissimilarity measures when dealing with categorical data include chi-square (
Although the ternary plot directly visualizes the posterior classification probabilities,
Derive the coordinates of the group centroids in the
Add the CLPs to the plot.
Add all the cases belonging to the respective groups to the two-dimensional (or three-dimensional) display.
Add enhancement tools such as classification regions and alpha bags.
Calculate measures of fit for the different approximations.
After introducing each step in detail, we show its implementation using a three-class LC model derived for the SOCON data as an example. This is then followed by an application of the AoD biplot approach to a five-class LC model. In the latter case, a ternary plot is not available for a graphical display of the five classes, but a graphical display in the form of an AoD biplot is available.
4.1. Representation of the Group Centroids
Suppose our data are arranged in matrix
where
AoD requires an
After calculating the dissimilarities, an
We assume that the
Next, we form matrix
where
4.2. Adding the Reference System of the CLPs
When dealing with categorical items, information about the items is not in terms of linear biplot axes, but in terms of simplices of points, one simplex for each item, one point for each category level (i.e., the categories of the items), called CLPs (Gower and Hand 1996; Gower et al. 2011). The categories of the
Le Roux et al. (2014) showed that the approximation in delta-space of the CLPs of the
In equation (7), the matrices
Figure 3 shows the

Biplot showing the category-level points and group centroids (with plotting characters proportional to group sizes) for the three-class Socio-Cultural Developments study data using the extended matching coefficient measure.
For categorical data with more than two categories, the
4.3. Adding the Samples to the Biplot
To interpolate the samples into the biplot display space, the coordinates for the samples in the delta-space are needed. Although these coordinates are exact in the full
Note that although the
Equation (8) gives the coordinates of the projections of all the cases into the delta-space passing through the centroids of all groups. In this way the representation of the group centroids together with the cases distributed around them is obtained in the delta-space. This can be approximated in the
Figure 4 shows the interpolated position in the biplot of a case with “agree” responses to all items. The centroid of the CLPs that characterizes a sample’s response pattern coincides with the sample point. Each case is in the centroid of the area defined by its CLPs, and as such it is closest to these CLPs than any other CLP. Figure 5 shows the AoD biplot with all the interpolated samples. Note that all samples with the same response pattern (a data pattern) are interpolated on top of one another. The spread of the sample points about their respective group centroids gives a visual description of the within-groups variation. Visual evidence of well-separated classes is evident. However, because of the differing numbers of response patterns, the interpretation of the spread of the cases must be done with caution. Section 4.4 introduces tools to aid in the interpretation of Figure 5, especially to quantify overlap and separation as well as to address problems that might occur when dealing with response patterns that have highly divergent frequencies.

Biplot with an arrow pointing to the centroid of the five category-level points indicating the positions of the “agree” categories of all five items. The tip of the arrow marks the position of a case reporting an “agree” on all five items.

Biplot of the Socio-Cultural Developments study data with the interpolated samples, shown as empty symbols.
4.4. Enhancing Visualization: Alpha Bags and Classification Regions
A bag plot (Rousseeuw, Ruts, and Tukey 1999) can be considered as a bivariate extension of the ordinary (univariate) boxplot. Although in a boxplot, the box contains the middle 50 percent of the data between the first quartile and the third quartile, the bag of the bag plot contains the deepest 50 percent of a bivariate scatterplot. “Deepest” is defined relative to a bivariate extension of the median, called the Tukey median or depth median (Rousseeuw et al. 1999). When the bag is allowed to contain the inner 100
In Figure 6, the biplot of Figure 5 is equipped with 90 percent bags, which separate the three classes of the SOCON data almost completely. There are only a few samples that fall outside the bags or inside the bag of another class. Furthermore, the bags provide evidence that the within-class variation is smaller for the liberal group than for the neutral group that seems to have the largest within-class variation. By varying the value of

Biplot of the Socio-Cultural Developments study data, including classification regions and 90 percent bags; the solid symbols represent the group centroids, and the nonsolid symbols represent the samples.
Figure 6 also shows the biplot superimposed with classification regions as described by Gower et al. (2011). This process involves overlaying the two-dimensional biplot space with a grid and calculating the Euclidean distance from each grid point to each of the group centroids in delta-space. The grid point is then shaded according to its shortest distance to a group centroid in delta-space resulting as a map of convex classification regions, as seen in Figure 6. However, construction of such regions often has limited value when the number of classes is larger than three. This is because the corresponding classification regions in a two-dimensional biplot are then approximated, frequently resulting in some regions that become largely concealed by others. It can be noted here that alpha bags are much more versatile visual instruments for exploring the LC structure.
It is also possible to approximate the posterior profile of a case: For each case
The quantity in this equation for
4.5. Measures of Fit Associated with the Biplot Approximations
We have seen that the biplot display of an LC structure involves the approximation of entities in a higher dimensional space in a display space of low dimension. Therefore, in order to reach valid conclusions from inspecting a biplot, it is important to have a measure of how well the biplot display fits the configurations in the full space. What is needed is a quantitative measure of the loss of information incurred by visualizing in
The
where the vector
Table 2 shows how the total SS for the SOCON data can be broken down. Because we have a three-class model in this example, the first two dimensions explain the full between SS, with 78 percent of the between-groups SS attributed to the horizontal dimension of the biplot and 22 percent to the vertical dimension. Within-group variation has components in the two dimensions of the delta-space and the (540) dimensions orthogonal to the delta-space. Therefore the average per dimension residual within group SS (398/540 = 0.74) is much less than in the delta-space.
The Sums of Squares Partitioning Attributed to the Delta-space per Dimension in Parentheses, and the Residual Part Indicated by
Note: SS = sums of squares.
5. Weighted Assignment
In most of this article, our focus has been on biplots based on modal LC assignment, but here we show how proportional LC assignment may also be accommodated. This type of assignment assumes that each response pattern has a probability equal to
Figure 7 shows a biplot that results from applying the proposed weighted assignment method to the SOCON data. Although the relative positions of the CLPs as compared with the class means remain almost unchanged from using modal assignment, the means are closer together, and the 90 percent bags show a higher degree of overlap. Nevertheless, the ordering of the classes (with the neutral class in between the two extremes) stays the same, and the classification regions are still describing the class structure well.

Biplot of Socio-Cultural Developments study data based on weighted class assignment. The solid symbols represent the group centroids and the nonsolid symbols the samples.
Table 3 shows the SS partitioning for the SOCON data resulting from the weighted assignment method. An important difference between Table 3 and Table 2 (which is based on modal assignment) is that when using weighted assignment, the between-groups SS declines from 208 to 179 (i.e., from 208/679 = 30.6 percent of the total SS for modal classification) to 179/679 = 26.4 percent of the total SS for weighted assignment. This decrease in the between SS is accompanied by an increase in the corresponding within SS showing the fuzziness in the class assignment. Weighted assignment can therefore be used to construct a biplot incorporating information about the uncertainty inherent in the allocation of LCs. In the rest of this article, we focus on LC structures having more than three LCs with accompanying biplots based on modal allocation.
The Sums of Squares Partitioning Attributed to the Delta-space per Dimension in Parentheses and the Residual Part Indicated by
Note: SS = sums of squares.
6. LCA with Five Classes: Solidarity and Conflict between Adult Children and Parents
The next example is a five-class model based on eight dichotomous indicators measuring multiple dimensions of solidarity and conflict between parents and their adult children, based on data from the first wave of the Netherlands Kinship Panel Study (Van Gaalen and Dykstra 2006). The first two indicators measure the existence of monthly face-to-face contact (A) and other types of monthly contact (B). Financial support was measured by whether the child has received financial support in the past year from the parents (D). Furthermore, emotional support was measured by whether the child has shown interest in the personal life of the parent in the past three months and vice versa (F). Practical support was measured by two variables: (1) whether the child had helped the parent with chores in and around the house, lending things, providing transportation, and moving things in the last three months (C), and (2) vice versa (E). In addition, material conflict (G) and emotional conflict (H) was measured. A more detailed description of the items is available in Van Gaalen and Dykstra (2006).
A five-class model fitted the data well (
The Class-specific Probabilities of a Positive Answer on the Items and Class Weights for the Five-class Latent Class Model of the Kinship Data
Figure 8 shows the profile plot of the five-class model on the kinship data. Given the small number of answer categories, the class-specific profiles can be seen well. It can also be seen that class 1 and class 2 have a very similar pattern, both having a high probability of responding “yes” on indicators A, B, C, and F and scoring low on the last two indicators. Class 5 clearly stands apart, having a low probability of answering “yes” on all items at hand. Class 3 and class 4 are more in the middle. All classes score low on the last two indicators, signaling that these two variables do not differentiate well between the classes. The negative aspects of this plot, similar to the SOCON data example, are that it does not show the spatial distance between classes or the relative size of the different classes, as compared with each other. Class 5, which has only 5 percent of the respondents, is given the same weights as class 1, which contains 40 percent of respondents. Furthermore, we do not have information about the within-group variation.

Profile plot of the five-class model of the kinship data.
Figure 9 shows the ternary plot for the kinship data. The shortcoming of this visualization is that it can represent only three classes. It is common practice to visualize separately the two largest classes, and a combined profile of the smallest classes, or alternatively based on the characteristics of the classes to combine them differently into three classes. The choice is arbitrary. Furthermore it is possible to create multiple ternary plots, in which two classes are compared with each other by pooling the other classes into a third class. We chose the standard visualization used in Latent GOLD (Vermunt and Magidson 2013), namely, comparing the two largest classes with the combined profile of the smallest classes. This choice leads to losing most information on the characteristics of the clustering, given that class 1 and class 2 are very similar to each other, and the smaller classes differ more. Most of the CLPs are situated in the middle of the graph, with the “yes” categories toward the bottom, and the “no” categories toward the top. This shows that the first two classes are more prone to answer “yes” on all categories, while the other classes are more negative.

Ternary plot of the kinship data.
Next we show how the categorical AoD biplot can be used to visualize the five-class model. First we focus on the location of the group means and the CLPs (the only information that the profile plot provides). As can be seen from Figure 10, the first (horizontal) dimension separates class 1 (symbolized by ■) and class 2 (●) on the one hand from class 5 (▼) on the other. The CLPs on the right side characterize class 5: we can see that all CLPs represented there have the “no” (1) answer, while the CLPs on the left side are the “yes” (2) category. The second (vertical) dimension differentiates class 3 (▲) and class 4 (♦) mostly. The CLPs above the middle of the graph describe class 3, while the ones below describe class 4. The respondents who have regular face-to-face contact (A), give practical help (C), and do not receive financial support (D) and emotional support (F) are more likely to be in class 3 than class 4. It is interesting to note that the probability of saying “no” on emotional support for this group is approximately 50 percent, but for the other classes it is much lower. At the same time respondents who do not have face-to-face contact (A) and do not give practical help (C) but have monthly contact other than face-to-face (B) and exchange emotional support (F) are more likely to be in class 4 than class 3. Furthermore, we can see that the CLPs of the last item, conflict on personal issues (H), are plotted next to each other and the overall mean (cross), which shows that this variable does not differentiate well between the classes (a characteristic that can be spotted in Table 4 as well).

Analysis-of-distance biplot of group centroids and CLPs of the five-class model of the kinship data using the extended matching coefficient and modal assignment.
We look next into the variation around the class means, adding the samples as well as the 90 percent bags for the different classes in the biplot. The results are shown in Figure 11. In the first two dimensions class 1 and class 2 cannot be differentiated easily (only the 20 percent bags, not shown here, did not overlap), while the 90 percent bags of the other classes did not overlap.

A biplot with 90 percent bags of the five-class model of the kinship data using modal assignment and dimensions 1 and 2 for scaffolding. The solid symbols represent the group centroids, the nonsolid symbols the sample.
As Table 5 shows, most of the between SS is explained in dimension 1, and dimensions 2 and 3 account for a very similar between and total SS. Although the scaffolding is usually done using the first two dimensions, it follows from Table 5 that using dimensions 1 and 3 as scaffolding would not result in a substantial drop in the percentage of the variation captured in the biplot, as shown in Figure 12.
The Sums of Squares Attributed to the Delta-space per Dimension in Parentheses and the
Note: SS = sum of squares.

A biplot with 90 percent bags of the five-class model of the kinship data using modal assignment and dimensions 1 and 3 for scaffolding. The solid symbols represent the group centroids, the nonsolid symbols the sample.
Figure 12 shows that the third dimension substantially separates class 1 from class 2 (using 85 percent bags separates these two classes completely). However, in the third dimension, class 3 and class 4 show a very high degree of overlap.
In summary we conclude that with more than three LCs, biplots can efficiently be used for graphical descriptions of the LC structure. The biplots of the kinship data provide strong evidence against the practice of pooling the smallest three classes. Moreover, Table 5 and Figure 12 show that for a complete description of the LC structure, consideration of different pairs of dimensions to use as scaffolding axes for constructing biplots may not only be useful but needed.
7. Discussion
In this article, we propose to use categorical AoD biplots to visualize LC models. This proposal is motivated by the lack of proper multivariate plots for LC models with more than three classes. The ternary plot, a popular choice of a multivariate visualization to accompany an LCA, can only represent models with three classes. This means that to use a ternary plot for models with more than three classes, an average over some classes is needed, substantively reducing the quality of representation. The proposed categorical AoD biplot visualizes information about the group means and the variation around these means as well as the location of CLPs without being restricted to three classes. In particular, the AoD biplots can be enhanced to give a quantitative description of the overlap and separation of the different LCs. Furthermore, we also propose to use alpha bags and classification regions that give a visual insight about the degree of the separation between the classes. As such, biplots can be used very effectively in describing the properties of LC models.
We compared the proposed methodology with existing plots for LC models: the univariate profile plot and the multivariate ternary plot on two example data sets, namely, a three-class and a five-class LC model. In the example with the three-class model, we show how similar the biplot representation of the group centroids is to the ternary plot, but in addition, the biplot allows a visual appraisal of the variation of cases around each group centroid. Thus the biplot is capable of enhancing understanding of the LC structure. Both multivariate plots give a deeper insight into understanding the model/data than the univariate profile plot that shows only the class-specific response probabilities without showing the class sizes, or the variation around the mean. In the five-class model we show how our approach can be used in situations in which both the ternary plot and the univariate profile plot show only a limited amount of information. It should be noted that although using the AoD biplot enables visualizing LC models with more than three classes, this comes at a price. Namely, because of the projection of higher dimensional data onto a two-dimensional display space, some information is lost, and the group means and the samples are not plotted exactly. However, the best two-dimensional display space can be found in an objective way. To quantify the quality of representation, we also discuss some measures of fit. Although we have not explored the full use of partitioning the total SS into components, it should be noted that this partitioning allows statistical inference on the basis of permutation testing procedures. These procedures are similar to analysis-of-variance procedures but do not depend on the restrictive assumptions of the latter. Using the information derived from the modification indices, it would even be possible to reconsider whether an LC model best describes the data, or whether for instance the discrete factors LC model (Magidson and Vermunt 2001) could be used, with the corresponding graphs introduced in the same article.
An issue that needs further attention in applying AoD biplots to visualize LC models is the selection of the best assignment method to use as a basis for the visualization. To apply our methodology in its current form, each case needs to be assigned to one particular class with a probability (weight) of 1 and with probability (weight) 0 to any of the remaining classes. We proposed using modal assignment and an approach that we call weighted assignment, whereby the set of samples having the same response pattern is allocated proportionally to the different classes according to the posterior class membership probabilities. Another option would be to consider a class indicator matrix with elements modified to take into account the posterior class membership probabilities directly. Such an approach would correspond exactly to proportional assignment. This is a topic for further research as well as reevaluation of the quality of visualization using the different approaches. The goal of this article has been to demonstrate the usefulness of an AoD biplot in providing a visual appraisal of the LC structure.
Finally, further research is needed to investigate the interactive use of biplots to explore dynamically how adding covariates changes the locations of samples and CLPs. Research is also needed to investigate the role of the choice of the distance or dissimilarity measure to use when AoD biplots are considered for visualizing LC models with ordinal or Poisson data.
Footnotes
Acknowledgements
This work is based on research supported by the National Research Foundation of South Africa. Any opinions, findings and conclusions, or recommendations expressed in this material are those of the authors, and therefore the National Research Foundation does not accept any liability in regard thereof. We thank the editor and two anonymous reviewers whose comments helped improve this article considerably.
