fix member typing for use-site variance annotations in qualifying types