Compile time error thrown when a declaration does not harmonize with the declared scope.
has sub f()
===SORRY!===Cannot use 'has' with sub declaration
method scope(--> Str)
Returns a string representation of the scope, usually the same keyword that is used for the declaration (
method declaration(--> Str)
Describes the symbol that has been declared in a wrong scope.