@hints{2,512,1024} = ('$', '&', '*');
# integers, locale, bytes, arybase
@hints{1,4,8,16,32} = ('i', 'l', 'b', '[');
-# block scope, localise %^H
-@hints{256,131072} = ('{','%');
+# block scope, localise %^H, $^OPEN
+@hints{256,131072,262144} = ('{','%','<');
# overload new integer, float, binary, string, re
@hints{4096,8192,16384,32768,65536} = ('I', 'F', 'B', 'S', 'R');
# taint and eval