fix upper bound wildcards