Hey there Matthew,

Thanks for your golf contributions. We appreciate your help. 

I wanted to point out a small error in what you are doing. An example is the multipolygon relation https://www.openstreetmap.org/relation/18829142. I believe you were the one to turn the fairway and green into a multipolygon. That's awesome and much appreciated. But you left the fairway tag on the outer polygon which duplicates the tag on the relation itself and also means that everything inside that outer (including the green) is a fairway, which isn't right. Whenever you make a relation, you need to make sure the outer polygon isn't tagged as well. Let me know if this doesn't make sense. Thanks!
