only ask for these ivars if the target responds to them