Groovy does properties just fine so does swift I d...
# random
j
Groovy does properties just fine so does swift I don't see any controversy Java only had properties by convention