I'm closing this ticket, since it's a duplicate of https://rt.perl.org/Ticket/Display.html?id=127394.
[perl #127393] [BUG] Something funny with modifying a subset where part of the check is calling a method on the item
Christian Bartolomaeus via RT Thu, 04 Feb 2016 12:36:17 -0800