Tyson has a good point. Valid attribute identifiers should be statically declared in the `ConnectionType` instance and enforced all the time.