package DX::Predicate::Eq;
-use DX::Utils qw(rspace res CONTENTS_OF);
+use DX::Utils qw(rspace res CONTENTS_OF expand_deps);
use DX::Class;
with 'DX::Role::Predicate';
sub _resolution_space_for {
my ($self, $left, $right) = @_;
- my $deps = [ [ CONTENTS_OF ,=> $left ], [ CONTENTS_OF ,=> $right ] ];
+ my $deps = expand_deps([
+ [ CONTENTS_OF ,=> $left ], [ CONTENTS_OF ,=> $right ]
+ ]);
my $aperture = [ map @{$_->aperture_for_set_value}, $left, $right ];