Otherwise it becomes an instance of the generic wrapper class
define all the semantic for objects wrapped in them.
you should check their documentation on how to use them.
This page describes the semantics of the generic wrapper.
You can get and set its properties and you can call its methods.
They inherit from Object (via its prototype chain).
You can use any of the functions from
When you reference a property of a
PerlObject instance it will be obtain from the perl side,
wrapped or converted according to is type,
The only instance property of special interest is:
The head of the prototype chain of the object.
In it the JSPL module implements PerlObject's magic.
Here you will see an instance of Stash proxy,
that associates the PerlObject with the original perl package (a "stash" in perl parlance) in which the object was blessed.
See JSPL::Stash for the details.
Any instance methods defined in the associated perl object and its inheritance
When you call a method of a
PerlObject instance you are referencing a property in it,
accordingly to the previous section you will obtain a
PerlSub instance will be called.
See PerlSub for the details.