because Referrers must specify a specific field of a specific class and we can take the weak/hard information from that field