hacks/private_instance_vars | 
class Object < Object | 
TODO: I'm not 100% convinced that this works as it should.
TODO: Private instance variables do not get properly marshalled at the moment.
Example:
  class Foo
    private_instance_var :foo
    def initialize
      set_piv :foo, 42
    end
    def bar
      get_piv :foo
    end
  end
  f = Foo.new
  p f.bar         #=> 42
Constants | 
| INSTANCE_VARS | 
|---|
Public Methods | 
Define a new private instance variable in the current class.
| symbol | the name of the instance variable | 
|---|
Return the private instance variable associated with symbol.
| symbol | the name of the private instance variable to return | 
|---|
Returns: the private instance variable
Set the private instance variable associated with symbol.
| symbol | the name of the private instance variable to return | 
|---|---|
| value | the new value | 
Returns: value
get_piv is an alias for get_private_instance_var.
set_piv is an alias for set_private_instance_var.