in reply to Solved! I would have expected a syntax error here

I wouldn't have expected that, but B::Deparse tells me this is valid Perl:

perl -MO=Deparse -e "sub find_symbol { got to here today! (20180520)}" sub find_symbol { 'to'->got('today'->here(!1)); }

The !(20180520) deparses to a constant...