AST: Ignore given/when related OPs on perls that don't know them
AST: Refactor code out of giant switch