Use makeListener for wildcards.