That you for making such a clear and in-depth guide to this concept