Merge "Change Property.set() to throw UnsupportedOperationException by default"