Hi All,
To complement the @dynamicMemberLookup
feature I think types with dynamic member lookup should automatically be considered to conform to protocol properties that can be satisfied with a dynamicMember subscript.
protocol PersonProtocol {
var name: String
var birthdate: Date