Fixed #15: Explained labeling mechanism more extensively.