1 fails:Execution variable $: does not include the current directory
2 fails:Predefined global $~ changes the value of derived capture globals when assigned
3 fails:Predefined global $~ changes the value of the derived preceding match global
4 fails:Predefined global $~ changes the value of the derived following match global
5 fails:Predefined global $~ changes the value of the derived full match global