A protocol declares `var name: String { get }`. Which conformance is valid?protocol Named { var name: String { get } }