excise non-functioning depency group system
[scpubgit/DX.git] / lib / DX / Predicate / Dict.pm
index 4a5628a..3bbe0a6 100644 (file)
@@ -12,7 +12,7 @@ sub _possible_resolution_list {
       unless $arg->isa('DX::Value::Dict');
     return step(
       actions => [],
-      depends_on => [ [ undef ,=> [ TYPE_OF ,=> $arg ] ] ]
+      depends_on => [ [ TYPE_OF ,=> $arg ] ]
     );
   }
   if ($proto and not $proto->isa('DX::Value::Dict')) {
@@ -21,7 +21,7 @@ sub _possible_resolution_list {
   my $set = $arg->action_for_set_value($proto||dict());
   return step(
     actions => [ $set ],
-    depends_on => [ [ undef ,=> [ TYPE_OF ,=> $arg ] ] ]
+    depends_on => [ [ TYPE_OF ,=> $arg ] ]
   );
 }