Language: Extended syntax for names of inherit scopes. Inherit scope names may now be strings and not just identifiers. Example: inherit "foo.pike"; inherit bar : "other/stuff"; void foo() { "foo.pike"::foo(); } void bar() { "other/stuff"::bar(); } Thanks to Ralph Ritoch <rritoch@gmail.com> for the suggestion.