Contains any type of data which consists of a Key and a corresponding value object.
Creates a new Scope instance from a given one.
Key for setting and receiving entries in the Scope
Returns all containing Keys from the Scope.
Gives the number of stored key-value-pairs.
Checks if the Scope contains the given key.
Receives a key-value-par from the Scope.
Returns an Iterator over the entries in the Scope.
Removes the specified key and its corresponding value from the Scope.
Formats the Scope to a valid JSON string for printing or using it inside Javascript.