return $orig->(@_)
unless $last->isa('PPI::Token::Word');
+ # don't complete keywords on foo->method
+ return $orig->(@_)
+ if $last->sprevious_sibling
+ && $last->sprevious_sibling->isa('PPI::Token::Operator')
+ && $last->sprevious_sibling->content eq '->';
+
my $re = qr/^\Q$last/;
return $orig->(@_),