in reply to why does typo work?

In Basic debugging checklist its listed to use B::Deparse to figure out how perl compiles your code .. so you can figure out that => is like comma

Also PPI::Token::Operator tells you "=>" is an operator