Some changes in Metacode::Function and Metacode::Namespace