TYPEMAP
AV *         T_AVREF
HV *         T_HVREF
T_STDIO      T_PTR
T_OBJECT     T_PTR

INPUT
T_AVREF
    $var = (AV *)SvRV($arg);

T_HVREF
    $var = (HV *)SvRV($arg);

OUTPUT
T_AVREF
    SvREFCNT_inc((SV *)$var);
    sv_setrv($arg, (SV*)$var);

T_HVREF
    SvREFCNT_inc((SV *)$var);
    sv_setrv($arg, (SV*)$var);
