Jesus - great! It took me a long time to understand them too... because most explanations make them sound more "new" and "different" than they really are.