Hello Before I write an RFC about that topic, is there anybody else who thinks the CORE:: package should be consistent in it's behaviour (especially for symbol table manipulations and access) with all other packages? For comparison: print Dumper(\%{*{"main::"}}); $VAR1 = { '@' => *{'main::@'}, 'stdin' => *::stdin, .... } print Dumper(\%{*{"CORE::"}}); $VAR1 = { 'GLOBAL::' => *CORE::GLOBAL:: }; Or are the problems this causes (we e.g. had problems with this in the tab completion code of the perl shell) to exotic to be fixed? -- Markus Peter - SPiN GmbH [EMAIL PROTECTED]