// https://devforums.apple.com/thread/254807?tstart=0 protocol A { var aValue: Int { get set } }