A Theory of Associations: An Explanation and Applications to Wagner's Das Rheingold