Compiler: Minor adjustments of extern and private. extern now implies optional, and private implies inline.