also support complex deps when doing recommends/suggests filtering