Walter, > -----Original Message----- > my $relation = $root->getRelation(); > my @RelationModifiers = $relation->getModifiers(); > my $RelationModifiers = @RelationModifiers ; > > All of which executes just fine, returning reasonable values: > $relation: CQL::Relation=HASH(0x1b781b0) > $RelationModifiers: 1 > > According to the docs correctly getModifiers() "returns a list of > modifiers each represented by a 2 element array ref."
The line you're quoting is from CQL::ModifierSet, but the object you're accessing is CQL::Relation -- in that module, getModifiers you can see that it: "Returns a list of modifiers associated with a CQL relation." So, by using Data::Dumper, I can print them in detail: use Data::Dumper; print Dumper @RelationModifiers; which gives: $VAR1 = [ undef, 'relevant' ]; HTH, -Brian