in reply to Push + variable argument

CPAN Module: XML::LibXSLT  my $result = $stylesheet->transform_file('AVA-Snapshotsize.xml', @xsltParams); If I do  push @xsltParams, ('val', '1'); because of "transform_file",I can access $arg in xsl file as   <xsl:value-of select="$arg"/>.Here it comes out to be 1(XSL file prints that). Only having problems if I have to pass variable value to this 'val'.