That was a really knowledgeable post. I often find that this topic is complicated to get your head round but you have summed it up really well.