I wanted to take a moment to appreciate the helpfulness of this post. It clarified several doubts I had and presented the information in an organized manner. Great work!