Description: Fix PHPUnit test failures when running on PHP 8.2.
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>

--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse.php
@@ -175,7 +175,7 @@
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         return $matches[0];
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Attribute.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Attribute.php
@@ -29,12 +29,12 @@
      * 'src'  => The image source, typically a relative path name.
      * 'opts' => Any macro options following the source.
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         $options = array('attributes' => array());
 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Blockquote.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Blockquote.php
@@ -59,12 +59,12 @@
      * - 'level' => the level of nesting (starting 0)
      * - 'name' => the author indicator (optional)
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string Delimited by start/end tokens to be used as
      * placeholder in the source text surrounding the text to be quoted.
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         // nested block ?
         if (array_key_exists(3, $matches)) {
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Bold.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Bold.php
@@ -49,12 +49,12 @@
      * - 'type' => ['start'|'end'] The starting or ending point of the
      * emphasized text.  The text itself is left in the source.
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return A pair of delimited tokens to be used as a placeholder in
      * the source text surrounding the text to be emphasized.
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Code.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Code.php
@@ -49,12 +49,12 @@
      * - 'text' => the contained text
      * - 'attr' => type empty
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return A delimited token to be used as a placeholder in
      * the source text and containing the original block of text
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         return $this->wiki->addToken($this->rule, array(
                     'text' => $matches[1],
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Colortext.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Colortext.php
@@ -60,12 +60,12 @@
      * - 'level' => the level of nesting (starting 0)
      * - 'color' => the color indicator
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string Delimited by start/end tokens to be used as
      * placeholder in the source text surrounding the text to be colored.
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         // nested block ?
         if (array_key_exists(2, $matches)) {
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Font.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Font.php
@@ -58,12 +58,12 @@
      * - 'level' => the level of nesting (starting 0)
      * - 'size' => the size indicator
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string Delimited by start/end tokens to be used as
      * placeholder in the source text surrounding the text to be sized.
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         // nested block ?
         if (array_key_exists(3, $matches)) {
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Image.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Image.php
@@ -90,11 +90,11 @@
      *     'src' => the URL / path to the image
      *     'attr' => empty for basic BBCode
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string Delimited token representing the image
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         // tokenize
         return $this->wiki->addToken($this->rule, array('src' => $matches[1], 'attr' => array()));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Italic.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Italic.php
@@ -48,12 +48,12 @@
      * - 'type' => ['start'|'end'] The starting or ending point of the
      * emphasized text.  The text itself is left in the source.
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return A pair of delimited tokens to be used as a placeholder in
      * the source text surrounding the text to be emphasized.
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/List.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/List.php
@@ -101,12 +101,12 @@
      *
      * 'key' => the optional starting number/letter (not for items)
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return A delimited token to be used as a placeholder in
      * the source text and containing the original block of text
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         if (!empty($matches[3])) {
             $this->_level++;
@@ -167,12 +167,12 @@
      *
      * 'count' => the item ordeer at this level.
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return A delimited token to be used as a placeholder in
      * the source text and containing the original block of text
      * @access public
      */
-    function processElement(&$matches)
+    function processElement($matches)
     {
         return $this->wiki->addToken($this->rule, array(
                     'type' => $this->_type[$this->_level] . '_item_start',
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Registrylink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Registrylink.php
@@ -25,12 +25,12 @@
      *
      * @access public
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         @list($title, $call) = explode('|', $matches[1], 2);
         $opts = explode(' ', trim($call));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Subscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Subscript.php
@@ -58,12 +58,12 @@
      * - 'type' => ['start'|'end'] The starting or ending point of the
      * emphasized text.  The text itself is left in the source.
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return A pair of delimited tokens to be used as a placeholder in
      * the source text surrounding the text to be emphasized.
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Superscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Superscript.php
@@ -57,12 +57,12 @@
      * - 'type' => ['start'|'end'] The starting or ending point of the
      * emphasized text.  The text itself is left in the source.
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return A pair of delimited tokens to be used as a placeholder in
      * the source text surrounding the text to be emphasized.
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Underline.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Underline.php
@@ -49,12 +49,12 @@
      * - 'type' => ['start'|'end'] The starting or ending point of the
      * emphasized text.  The text itself is left in the source.
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return A pair of delimited tokens to be used as a placeholder in
      * the source text surrounding the text to be emphasized.
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Url.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Url.php
@@ -126,11 +126,11 @@
      *     'href' => the URL link href portion
      *     'text' => the displayed text of the URL link
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string Delimited token representing the url
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         if ($this->refused && isset($matches[3]) && in_array($matches[3], $this->refused)) {
             return $matches[0];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Wickedblock.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/BBCode/Wickedblock.php
@@ -24,12 +24,12 @@
      *
      * @access public
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         $args = array();
         foreach (explode(' ', $matches[3], 2) as $pair) {
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Anchor.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Anchor.php
@@ -59,14 +59,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches) {
+    function process($matches) {
     
         $name = $matches[2];
         $text = $matches[3];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Attribute.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Attribute.php
@@ -29,12 +29,12 @@
      * 'src'  => The image source, typically a relative path name.
      * 'opts' => Any macro options following the source.
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         $options = array('attributes' => array());
 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Blockquote.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Blockquote.php
@@ -67,14 +67,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return to parse()
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Bold.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Bold.php
@@ -62,14 +62,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Break.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Break.php
@@ -57,14 +57,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A delimited token to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         return $this->wiki->addToken($this->rule);
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Center.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Center.php
@@ -54,14 +54,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Code.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Code.php
@@ -60,14 +60,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // are there additional attribute arguments?
         $args = trim($matches[2]);
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Colortext.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Colortext.php
@@ -58,7 +58,7 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the text to be
@@ -66,7 +66,7 @@
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Deflist.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Deflist.php
@@ -70,14 +70,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return to parse()
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Delimiter.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Delimiter.php
@@ -62,14 +62,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         return $this->wiki->addToken(
             $this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Embed.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Embed.php
@@ -74,14 +74,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         // save the file location
         $this->file = $this->getConf('base', './') . $matches[2];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Emphasis.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Emphasis.php
@@ -57,7 +57,7 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the text to be
@@ -65,7 +65,7 @@
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Freelink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Freelink.php
@@ -59,14 +59,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text priot to the match.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         return;
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Function.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Function.php
@@ -33,7 +33,7 @@
 
     var $regex = '/^(\<function\>)\n(.+)\n(\<\/function\>)(\s|$)/Umsi';
     
-    function process(&$matches)
+    function process($matches)
     {
         // default options
         $opts = array(
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Heading.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Heading.php
@@ -65,14 +65,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the heading text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // keep a running count for header IDs.  we use this later
         // when constructing TOC entries, etc.
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Horiz.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Horiz.php
@@ -56,13 +56,13 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A token marking the horizontal rule.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         return $this->wiki->addToken($this->rule);
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Html.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Html.php
@@ -60,14 +60,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text following the HTML block.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         $options = array('text' => $matches[1]);
         return $this->wiki->addToken($this->rule, $options) . $matches[2];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Image.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Image.php
@@ -56,14 +56,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $pos = strpos($matches[2], ' ');
         
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Include.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Include.php
@@ -71,13 +71,13 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return The results of the included script.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // save the file location
         $this->file = $this->getConf('base', './') . $matches[2];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Interwiki.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Interwiki.php
@@ -84,14 +84,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text priot to the match.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $options = array(
             'site' => $matches[1],
@@ -117,14 +117,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text priot to the match.
     *
     */
     
-    function processDescr(&$matches)
+    function processDescr($matches)
     {
         $options = array(
             'site' => $matches[1],
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Italic.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Italic.php
@@ -55,7 +55,7 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the text to be
@@ -63,7 +63,7 @@
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/List.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/List.php
@@ -75,14 +75,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Newline.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Newline.php
@@ -57,14 +57,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A delimited token to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         return $matches[1] .
             $this->wiki->addToken($this->rule) .
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Paragraph.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Paragraph.php
@@ -71,14 +71,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $delim = $this->wiki->delim;
         
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Phplookup.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Phplookup.php
@@ -56,14 +56,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the teletype text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         return $this->wiki->addToken(
             $this->rule, array('text' => $matches[1])
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Raw.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Raw.php
@@ -56,14 +56,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $options = array('text' => strlen($matches[1]) ? $matches[1] : $matches[2]);
         return $this->wiki->addToken($this->rule, $options);
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Registrylink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Registrylink.php
@@ -25,12 +25,12 @@
      *
      * @access public
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         @list($title, $call) = explode('|', $matches[1], 2);
         $opts = explode(' ', trim($call));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Revise.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Revise.php
@@ -97,14 +97,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the teletype text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $output = '';
         $src = $matches[1];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Strong.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Strong.php
@@ -62,14 +62,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Subscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Subscript.php
@@ -56,14 +56,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Superscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Superscript.php
@@ -56,14 +56,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Table.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Table.php
@@ -77,14 +77,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * table elements and cell text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         if (strlen(trim($matches[1]))) {
             $attr = $this->getAttrs(trim($matches[1]));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Toc.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Toc.php
@@ -66,13 +66,13 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A token indicating the TOC collection point.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $count = 0;
         
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Tt.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Tt.php
@@ -61,14 +61,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the teletype text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Underline.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Underline.php
@@ -62,14 +62,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Url.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Url.php
@@ -187,7 +187,7 @@
     *
     * Process inline URLs.
     *
-    * @param array &$matches
+    * @param array $matches
     *
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
@@ -198,7 +198,7 @@
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         // set options
         $options = array(
@@ -217,7 +217,7 @@
     * Process numbered (footnote) URLs.
     *
     * Token options are:
-    * @param array &$matches
+    * @param array $matches
     *
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
@@ -228,7 +228,7 @@
     *
     */
 
-    function processFootnote(&$matches)
+    function processFootnote($matches)
     {
         // keep a running count for footnotes
         $this->footnoteCount++;
@@ -254,7 +254,7 @@
     *     'href' => the URL link href portion
     *     'text' => the displayed text of the URL link
     *
-    * @param array &$matches
+    * @param array $matches
     *
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
@@ -265,7 +265,7 @@
     *
     */
 
-    function processDescr(&$matches)
+    function processDescr($matches)
     {
         // set options
         $options = array(
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Wickedblock.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Wickedblock.php
@@ -24,12 +24,12 @@
      *
      * @access public
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         $args = array();
         foreach (explode(' ', $matches[3], 2) as $pair) {
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Wikilink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Cowiki/Wikilink.php
@@ -148,14 +148,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text priot to the match.
     *
     */
 
-    function processDescr(&$matches)
+    function processDescr($matches)
     {
         // set the options
         $options = array(
@@ -184,14 +184,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text prior to the match.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         // when prefixed with !, it's explicitly not a wiki link.
         // return everything as it was.
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Address.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Address.php
@@ -44,14 +44,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return A delimited token number to be used as a placeholder in
      * the source text.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Attribute.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Attribute.php
@@ -29,12 +29,12 @@
      * 'src'  => The image source, typically a relative path name.
      * 'opts' => Any macro options following the source.
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         $options = array('attributes' => array());
 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Blockquote.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Blockquote.php
@@ -55,14 +55,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return to parse()
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Bold.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Bold.php
@@ -51,14 +51,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return A pair of delimited tokens to be used as a placeholder in
      * the source text surrounding the text to be emphasized.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         $text = $matches[1];
         
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Box.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Box.php
@@ -64,14 +64,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start', 'css' => 'footnotes'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Break.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Break.php
@@ -57,14 +57,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A delimited token to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         return $this->wiki->addToken($this->rule);
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Center.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Center.php
@@ -49,14 +49,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A pair of delimited tokens to be used as a
      * placeholder in the source text surrounding the centered text.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Deflist.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Deflist.php
@@ -70,14 +70,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return to parse()
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Delimiter.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Delimiter.php
@@ -50,14 +50,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return A delimited token number to be used as a placeholder in
      * the source text.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         return $this->wiki->addToken(
             $this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Emphasis.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Emphasis.php
@@ -50,7 +50,7 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A pair of delimited tokens to be used as a
      * placeholder in the source text surrounding the text to be
@@ -58,7 +58,7 @@
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         $text = $matches[1];
         //$text = $matches[1]/* ? $matches[1] : $matches[2]*/;
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Footnote.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Footnote.php
@@ -51,14 +51,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return A pair of delimited tokens to be used as a placeholder in
      * the source text surrounding the text to be emphasized.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         $id = $matches[2];
         
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Heading.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Heading.php
@@ -55,14 +55,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A pair of delimited tokens to be used as a
      * placeholder in the source text surrounding the heading text.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         // keep a running count for header IDs.  we use this later
         // when constructing TOC entries, etc.
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Horiz.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Horiz.php
@@ -44,13 +44,13 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A token marking the horizontal rule.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         return "\n" . $this->wiki->addToken($this->rule) . "\n";
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Image.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Image.php
@@ -44,13 +44,13 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A token marking the horizontal rule.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         $src = trim($matches[1]);
 		$src = ltrim($src, '/');
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Italic.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Italic.php
@@ -49,7 +49,7 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A pair of delimited tokens to be used as a
      * placeholder in the source text surrounding the text to be
@@ -57,7 +57,7 @@
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         $text = $matches[1];
         
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/List.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/List.php
@@ -65,14 +65,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return A series of text and delimited tokens marking the different
      * list text and list elements.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Newline.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Newline.php
@@ -44,14 +44,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A delimited token to be used as a placeholder in
      * the source text.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         return ' '; // $this->wiki->addToken($this->rule);
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Paragraph.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Paragraph.php
@@ -64,14 +64,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return A delimited token number to be used as a placeholder in
      * the source text.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         $delim = $this->wiki->delim;
 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Preformatted.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Preformatted.php
@@ -42,14 +42,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A token to be used as a placeholder
      * in the source text for the preformatted text.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         // > any line consisting of only indented three closing curly braces
         // > will have one space removed from the indentation
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Raw.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Raw.php
@@ -43,14 +43,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A token to be used as a placeholder
      * in the source text for the preformatted text.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         return $this->wiki->addToken(
             $this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Registrylink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Registrylink.php
@@ -25,12 +25,12 @@
      *
      * @access public
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         @list($title, $call) = explode('|', $matches[1], 2);
         $opts = explode(' ', trim($call));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Strong.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Strong.php
@@ -52,14 +52,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return A pair of delimited tokens to be used as a placeholder in
      * the source text surrounding the text to be emphasized.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         $text = $matches[1];
         //$text = $matches[1] ? $matches[1] : $matches[2];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Subscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Subscript.php
@@ -45,7 +45,7 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A pair of delimited tokens to be used as a
      * placeholder in the source text surrounding the text to be
@@ -53,7 +53,7 @@
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         if (! $this->wiki->checkInnerTags($matches[1])) {
             return $matches[0];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Superscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Superscript.php
@@ -45,7 +45,7 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A pair of delimited tokens to be used as a
      * placeholder in the source text surrounding the text to be
@@ -53,7 +53,7 @@
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         if (! $this->wiki->checkInnerTags($matches[0])) {
             return $matches[0];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Table.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Table.php
@@ -67,14 +67,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return A series of text and delimited tokens marking the different
      * table elements and cell text.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         // our eventual return value
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Tt.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Tt.php
@@ -43,14 +43,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A token to be used as a placeholder
      * in the source text for the preformatted text.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         // remove the sequence }}}{{{
         $find = "/}}}{{{/";
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Underline.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Underline.php
@@ -50,7 +50,7 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A pair of delimited tokens to be used as a
      * placeholder in the source text surrounding the text to be
@@ -58,7 +58,7 @@
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         $text = $matches[1];
         //$text = $matches[1] ? $matches[1] : $matches[2];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Url.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Url.php
@@ -57,14 +57,14 @@
      *
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return string A token to be used as a placeholder
      * in the source text for the preformatted text.
      *
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         if (isset($matches[2])) $href = trim($matches[2]);
         if (isset($matches[4])) $text = trim($matches[4]);
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Wickedblock.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Wickedblock.php
@@ -24,12 +24,12 @@
      *
      * @access public
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         $args = array();
         foreach (explode(' ', $matches[3], 2) as $pair) {
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Wikilink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Creole/Wikilink.php
@@ -152,11 +152,11 @@
      * - 'text' => the optional alternate link text
      *
      * @access public
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string token to be used as replacement
      */
 
-    function process(&$matches)
+    function process($matches)
     {
         $matches[3] = $this->wiki->restoreRaw($matches[3]);
 
@@ -257,7 +257,7 @@
      * | - 'align => 'left', 'center' or 'right'
      *
      * @access public
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string token to be used as replacement
      */
 
@@ -297,7 +297,7 @@
      * - 'text' => the optional alternate link text
      *
      * @access public
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string token to be used as replacement
      */
 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Anchor.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Anchor.php
@@ -58,14 +58,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches) {
+    function process($matches) {
     
         $name = $matches[2];
         $text = $matches[3];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Attribute.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Attribute.php
@@ -29,12 +29,12 @@
      * 'src'  => The image source, typically a relative path name.
      * 'opts' => Any macro options following the source.
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         $options = array('attributes' => array());
 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Blockquote.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Blockquote.php
@@ -66,14 +66,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return to parse()
         $return = "\n";
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Bold.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Bold.php
@@ -62,14 +62,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Break.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Break.php
@@ -56,14 +56,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A delimited token to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         return $this->wiki->addToken($this->rule);
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Center.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Center.php
@@ -53,14 +53,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Code.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Code.php
@@ -61,14 +61,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // are there additional attribute arguments?
         $args = trim($matches[1]);
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Colortext.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Colortext.php
@@ -57,7 +57,7 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the text to be
@@ -65,7 +65,7 @@
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Deflist.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Deflist.php
@@ -69,14 +69,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return to parse()
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Delimiter.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Delimiter.php
@@ -62,14 +62,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         return $this->wiki->addToken(
             $this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Embed.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Embed.php
@@ -73,14 +73,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         // save the file location
         $this->file = $this->getConf('base', './') . $matches[2];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Emphasis.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Emphasis.php
@@ -61,7 +61,7 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the text to be
@@ -69,7 +69,7 @@
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Freelink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Freelink.php
@@ -99,14 +99,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text priot to the match.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         // use nice variable names
         $page = $matches[1];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Function.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Function.php
@@ -32,7 +32,7 @@
 
     var $regex = '/^(\<function\>)\n(.+)\n(\<\/function\>)(\s|$)/Umsi';
     
-    function process(&$matches)
+    function process($matches)
     {
         // default options
         $opts = array(
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Heading.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Heading.php
@@ -65,14 +65,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the heading text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // keep a running count for header IDs.  we use this later
         // when constructing TOC entries, etc.
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Horiz.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Horiz.php
@@ -56,13 +56,13 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A token marking the horizontal rule.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         return $this->wiki->addToken($this->rule);
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Html.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Html.php
@@ -59,14 +59,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text following the HTML block.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         $options = array('text' => $matches[1]);
         return $this->wiki->addToken($this->rule, $options) . $matches[2];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Image.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Image.php
@@ -96,14 +96,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         $pos = strpos($matches[2], ' ');
 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Include.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Include.php
@@ -71,13 +71,13 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return The results of the included script.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // save the file location
         $this->file = $this->getConf('base', './') . $matches[2];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Interwiki.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Interwiki.php
@@ -84,14 +84,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text priot to the match.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $options = array(
             'site' => $matches[1],
@@ -117,14 +117,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text priot to the match.
     *
     */
     
-    function processDescr(&$matches)
+    function processDescr($matches)
     {
         $options = array(
             'site' => $matches[1],
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Italic.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Italic.php
@@ -61,7 +61,7 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the text to be
@@ -69,7 +69,7 @@
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/List.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/List.php
@@ -76,14 +76,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Newline.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Newline.php
@@ -57,14 +57,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A delimited token to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         return $matches[1] .
             $this->wiki->addToken($this->rule) .
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Paragraph.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Paragraph.php
@@ -71,14 +71,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $delim = $this->wiki->delim;
         $skip = $this->getConf('skip', array());
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Phplookup.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Phplookup.php
@@ -56,14 +56,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the teletype text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         return $this->wiki->addToken(
             $this->rule, array('text' => $matches[1])
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Raw.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Raw.php
@@ -57,14 +57,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $options = array('text' => $matches[1]);
         return $this->wiki->addToken($this->rule, $options);
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Registrylink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Registrylink.php
@@ -25,12 +25,12 @@
      *
      * @access public
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         @list($title, $call) = explode('|', $matches[1], 2);
         $opts = explode(' ', trim($call));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Revise.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Revise.php
@@ -72,14 +72,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the teletype text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $output = '';
         $src = $matches[1];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Smiley.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Smiley.php
@@ -139,11 +139,11 @@
      *     'name' => the name of the smiley
      *     'desc' => the description of the smiley
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string Delimited token representing the smiley
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         // tokenize
         return $this->wiki->addToken($this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Strong.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Strong.php
@@ -63,14 +63,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Subscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Subscript.php
@@ -56,14 +56,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Superscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Superscript.php
@@ -56,14 +56,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Table.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Table.php
@@ -77,14 +77,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * table elements and cell text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // our eventual return value
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Toc.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Toc.php
@@ -66,13 +66,13 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A token indicating the TOC collection point.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $count = 0;
         
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Toc2.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Toc2.php
@@ -23,13 +23,13 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A token indicating the TOC collection point.
     *
     */
 
-    public function process(&$matches)
+    public function process($matches)
     {
         $count = 0;
 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Tt.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Tt.php
@@ -61,14 +61,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the teletype text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Underline.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Underline.php
@@ -62,14 +62,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Url.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Url.php
@@ -187,7 +187,7 @@
     *
     * Process inline URLs.
     *
-    * @param array &$matches
+    * @param array $matches
     *
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
@@ -198,7 +198,7 @@
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         // set options
         $options = array(
@@ -217,7 +217,7 @@
     * Process numbered (footnote) URLs.
     *
     * Token options are:
-    * @param array &$matches
+    * @param array $matches
     *
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
@@ -228,7 +228,7 @@
     *
     */
 
-    function processFootnote(&$matches)
+    function processFootnote($matches)
     {
         // keep a running count for footnotes
         $this->footnoteCount++;
@@ -254,7 +254,7 @@
     *     'href' => the URL link href portion
     *     'text' => the displayed text of the URL link
     *
-    * @param array &$matches
+    * @param array $matches
     *
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
@@ -265,7 +265,7 @@
     *
     */
 
-    function processDescr(&$matches)
+    function processDescr($matches)
     {
         // set options
         $options = array(
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Wickedblock.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Wickedblock.php
@@ -24,12 +24,12 @@
      *
      * @access public
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         $args = array();
         foreach (explode(' ', $matches[3], 2) as $pair) {
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Wikilink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Default/Wikilink.php
@@ -146,14 +146,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text priot to the match.
     *
     */
 
-    function processDescr(&$matches)
+    function processDescr($matches)
     {
         // set the options
         $options = array(
@@ -174,14 +174,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text prior to the match.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         // when prefixed with !, it's explicitly not a wiki link.
         // return everything as it was.
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Anchor.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Anchor.php
@@ -59,14 +59,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches) {
+    function process($matches) {
     
         $name = $matches[2];
         $text = $matches[3];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Blockquote.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Blockquote.php
@@ -66,14 +66,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return to parse()
         $return = "\n";
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Bold.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Bold.php
@@ -62,14 +62,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Break.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Break.php
@@ -57,14 +57,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A delimited token to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         return $this->wiki->addToken($this->rule);
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Center.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Center.php
@@ -54,14 +54,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Code.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Code.php
@@ -60,14 +60,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // are there additional attribute arguments?
         $args = trim($matches[3]);
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Colortext.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Colortext.php
@@ -58,7 +58,7 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the text to be
@@ -66,7 +66,7 @@
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Deflist.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Deflist.php
@@ -70,14 +70,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return to parse()
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Delimiter.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Delimiter.php
@@ -62,14 +62,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         return $this->wiki->addToken(
             $this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Embed.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Embed.php
@@ -74,14 +74,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         // save the file location
         $this->file = $this->getConf('base', './') . $matches[2];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Emphasis.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Emphasis.php
@@ -61,7 +61,7 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the text to be
@@ -69,7 +69,7 @@
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Freelink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Freelink.php
@@ -59,14 +59,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text priot to the match.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         return $matches[0];
         // use nice variable names
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Function.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Function.php
@@ -33,7 +33,7 @@
 
     var $regex = '/^(\<function\>)\n(.+)\n(\<\/function\>)(\s|$)/Umsi';
     
-    function process(&$matches)
+    function process($matches)
     {
         // default options
         $opts = array(
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Heading.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Heading.php
@@ -65,14 +65,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the heading text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // keep a running count for header IDs.  we use this later
         // when constructing TOC entries, etc.
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Horiz.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Horiz.php
@@ -56,13 +56,13 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A token marking the horizontal rule.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         return $this->wiki->addToken($this->rule);
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Html.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Html.php
@@ -59,14 +59,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text following the HTML block.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         $options = array('text' => $matches[1]);
         return $this->wiki->addToken($this->rule, $options) . $matches[2];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Image.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Image.php
@@ -55,14 +55,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         if ($matches[3] != 'wiki:') {
             $matches[4] = $matches[3].$matches[4];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Include.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Include.php
@@ -72,13 +72,13 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return The results of the included script.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // save the file location
         $this->file = $this->getConf('base', './') . $matches[2];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Interwiki.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Interwiki.php
@@ -75,14 +75,14 @@
      * 
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return A delimited token to be used as a placeholder in
      * the source text, plus any text priot to the match.
      *
      */
     
-    function processDescr(&$matches)
+    function processDescr($matches)
     {
         $options = array(
             'site' => $matches[1],
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Italic.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Italic.php
@@ -60,7 +60,7 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the text to be
@@ -68,7 +68,7 @@
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/List.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/List.php
@@ -77,14 +77,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Newline.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Newline.php
@@ -57,14 +57,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A delimited token to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         return $matches[1] .
             $this->wiki->addToken($this->rule) .
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Paragraph.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Paragraph.php
@@ -71,14 +71,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $delim = $this->wiki->delim;
         
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Phplookup.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Phplookup.php
@@ -57,14 +57,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the teletype text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         return $this->wiki->addToken(
             $this->rule, array('text' => $matches[1])
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Raw.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Raw.php
@@ -56,7 +56,7 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
@@ -78,7 +78,7 @@
 
     }
     
-    function process(&$matches)
+    function process($matches)
     {
         $options = array('text' => $matches[1]);
         return "\n".$this->wiki->addToken($this->rule, $options)."\n";
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Revise.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Revise.php
@@ -95,14 +95,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the teletype text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $output = '';
         $src = $matches[1];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Strong.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Strong.php
@@ -67,14 +67,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Subscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Subscript.php
@@ -56,14 +56,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Superscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Superscript.php
@@ -56,14 +56,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Table.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Table.php
@@ -77,14 +77,14 @@
      * 
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return A series of text and delimited tokens marking the different
      * table elements and cell text.
      *
      */
     
-    function process(&$matches)
+    function process($matches)
     {
         // our eventual return value
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Toc.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Toc.php
@@ -66,13 +66,13 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A token indicating the TOC collection point.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         if (count($this->wiki->getTokens('Heading')) > 3) {
             return $this->wiki->addToken($this->rule).$matches[0];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Tt.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Tt.php
@@ -61,14 +61,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the teletype text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Underline.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Underline.php
@@ -62,14 +62,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Url.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Url.php
@@ -207,7 +207,7 @@
     *
     * Process inline URLs.
     *
-    * @param array &$matches
+    * @param array $matches
     *
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
@@ -218,7 +218,7 @@
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         // set options
         $options = array(
@@ -231,7 +231,7 @@
         return $matches[1] . $this->wiki->addToken($this->rule, $options) . $matches[5];
     }
 
-    function processWithoutProtocol(&$matches)
+    function processWithoutProtocol($matches)
     {
         // set options
         $options = array(
@@ -244,7 +244,7 @@
         return $matches[1] . $this->wiki->addToken($this->rule, $options) . $matches[4];
     }
 
-    function processInlineEmail(&$matches)
+    function processInlineEmail($matches)
     {
         // set options
         $options = array(
@@ -262,7 +262,7 @@
     * Process numbered (footnote) URLs.
     *
     * Token options are:
-    * @param array &$matches
+    * @param array $matches
     *
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
@@ -273,7 +273,7 @@
     *
     */
 
-    function processFootnote(&$matches)
+    function processFootnote($matches)
     {
         // keep a running count for footnotes
         $this->footnoteCount++;
@@ -299,7 +299,7 @@
     *     'href' => the URL link href portion
     *     'text' => the displayed text of the URL link
     *
-    * @param array &$matches
+    * @param array $matches
     *
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
@@ -310,7 +310,7 @@
     *
     */
 
-    function processDescr(&$matches)
+    function processDescr($matches)
     {
         // set options
         $options = array(
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Wikilink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Doku/Wikilink.php
@@ -90,14 +90,14 @@
      * 
      * @access public
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      *
      * @return A delimited token to be used as a placeholder in
      * the source text, plus any text priot to the match.
      *
      */
     
-    function processDescr(&$matches)
+    function processDescr($matches)
     {
         // set the options
         $options = array(
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Attribute.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Attribute.php
@@ -29,12 +29,12 @@
      * 'src'  => The image source, typically a relative path name.
      * 'opts' => Any macro options following the source.
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         $options = array('attributes' => array());
 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Break.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Break.php
@@ -46,11 +46,11 @@
     * Generates a replacement token for the matched text.
     * 
     * @access public
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     * @return string A delimited token to be used as a placeholder in
     * the source text.
     */
-    function process(&$matches)
+    function process($matches)
     {    
         return $this->wiki->addToken($this->rule);
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Code.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Code.php
@@ -49,11 +49,11 @@
     * 'text' => The full matched text, not including the <code></code> tags.
     * 
     * @access public
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     */
-    function process(&$matches)
+    function process($matches)
     {
         // are there additional attribute arguments?
         $args = trim($matches[1]);
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Comment.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Comment.php
@@ -46,11 +46,11 @@
     * Generates a replacement token for the matched text.
     *
     * @access public
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     * @return string A delimited token to be used as a placeholder in
     * the source text.
     */
-    function process(&$matches)
+    function process($matches)
     {
         return '';
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Deflist.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Deflist.php
@@ -59,11 +59,11 @@
     * xhtml, but very useful for PDF and RTF.
     *
     * @access public
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     */ 
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Heading.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Heading.php
@@ -55,11 +55,11 @@
     * heading text.  The text itself is left in the source.
     * 
     * @access public
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the heading text.
     */
-    function process(&$matches)
+    function process($matches)
     {
         // keep a running count for header IDs.  we use this later
         // when constructing TOC entries, etc.
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/List.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/List.php
@@ -65,11 +65,11 @@
     * xhtml, but very useful for PDF and RTF.
     * 
     * @access public
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     */
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Newline.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Newline.php
@@ -46,11 +46,11 @@
     * Generates a replacement for the matched text.
     * 
     * @access public
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     * @return string A delimited token to be used as a placeholder in
     * the source text.
     */
-    function process(&$matches)
+    function process($matches)
     {
         return $matches[1] . $this->wiki->addToken($this->rule) . $matches[2];
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Preformatted.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Preformatted.php
@@ -49,11 +49,11 @@
     * 'text' => The full matched text.
     * 
     * @access public
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     */
-    function process(&$matches)
+    function process($matches)
     {
         if(isset($matches[2])){
             return $this->wiki->addToken(
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Raw.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Raw.php
@@ -48,11 +48,11 @@
     * 'text' => The full matched text.
     * 
     * @access public
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     */
-    function process(&$matches)
+    function process($matches)
     {
         $options = array('text' => $matches[1]);
         return $this->wiki->addToken($this->rule, $options);
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Redirect.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Redirect.php
@@ -53,13 +53,13 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimiters surrouding the wiki page name.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         $start = $this->wiki->addToken(
             $this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Registrylink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Registrylink.php
@@ -25,12 +25,12 @@
      *
      * @access public
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         @list($title, $call) = explode('|', $matches[1], 2);
         $opts = explode(' ', trim($call));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Subscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Subscript.php
@@ -45,11 +45,11 @@
     * emphasized text.  The text itself is left in the source.
     * 
     * @access public
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     */
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Superscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Superscript.php
@@ -45,11 +45,11 @@
     * emphasized text.  The text itself is left in the source.
     * 
     * @access public
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     */
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Table.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Table.php
@@ -133,12 +133,12 @@
      *
      * 'format' => table, row or cell optional styling ('xxx_start')
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string the original text with tags replaced by delimited tokens
      * which point to the the token array containing their type and definition
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         if (array_key_exists(4, $matches)) {
             $this->_level++;
@@ -194,12 +194,12 @@
      *
      * 'format' => row optional styling
      *
-     * @param array &$matches The array of matches from process() callback.
+     * @param array $matches The array of matches from process() callback.
      * @return string 2 delimited tokens pointing the row params
      * and containing the cells-parsed block of text between the tags
      * @access public
      */
-    function processRows(&$matches)
+    function processRows($matches)
     {
         $this->_countCells[$this->_level][$this->_countRows[$this->_level]] = 0;
         $sub = preg_replace_callback(
@@ -244,12 +244,12 @@
      *
      * 'format' => cell optional styling
      *
-     * @param array &$matches The array of matches from processRows() callback.
+     * @param array $matches The array of matches from processRows() callback.
      * @return string 2 delimited tokens pointing the cell params
      * and containing the block of text between the tags
      * @access public
      */
-    function processCells(&$matches)
+    function processCells($matches)
     {
         $order = & $this->_countCells[$this->_level][$this->_countRows[$this->_level]];
         while (isset($this->_spanCells[$this->_level][$order])) {
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Tt.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Tt.php
@@ -51,11 +51,11 @@
     * Generates a replacement for the matched text. 
     * 
     * @access public
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the teletype text.
     */
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Url.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Url.php
@@ -192,14 +192,14 @@
     /**
     * Process inline URLs.
     *
-    * @param array &$matches
+    * @param array $matches
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
     * matched string, $matches[1] is the first matched pattern,
     * $matches[2] is the second matched pattern, and so on.
     * @return string The processed text replacement.
     */
-    function process(&$matches)
+    function process($matches)
     {
         // set options
         $options = array(
@@ -213,7 +213,7 @@
     }
 
     // TODO: check if this is supported by Mediawiki parser (apparently it is not)
-    function processWithoutProtocol(&$matches)
+    function processWithoutProtocol($matches)
     {
         // set options
         $options = array(
@@ -227,7 +227,7 @@
     }
 
     // TODO: check if this is supported by Mediawiki parser (apparently it is not)
-    function processInlineEmail(&$matches)
+    function processInlineEmail($matches)
     {
         // set options
         $options = array(
@@ -245,14 +245,14 @@
     *
     * Token options are:
     *
-    * @param array &$matches
+    * @param array $matches
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
     * matched string, $matches[1] is the first matched pattern,
     * $matches[2] is the second matched pattern, and so on.
     * @return string The processed text replacement.
     */
-    function processFootnote(&$matches)
+    function processFootnote($matches)
     {
         // keep a running count for footnotes
         $this->footnoteCount++;
@@ -268,7 +268,7 @@
         return $this->wiki->addToken($this->rule, $options);
     }
 
-     function processOrdinary(&$matches)
+     function processOrdinary($matches)
     {
     	// keep a running count for footnotes
         $this->footnoteCount++;
@@ -293,7 +293,7 @@
     *     'href' => the URL link href portion
     *     'text' => the displayed text of the URL link
     *
-    * @param array &$matches
+    * @param array $matches
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
     * matched string, $matches[1] is the first matched pattern,
@@ -302,7 +302,7 @@
     *
     */
 
-    function processDescr(&$matches)
+    function processDescr($matches)
     {
         // set options
         $options = array(
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Wickedblock.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Wickedblock.php
@@ -24,12 +24,12 @@
      *
      * @access public
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         $args = array();
         foreach (explode(' ', $matches[3], 2) as $pair) {
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Wikilink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Wikilink.php
@@ -145,10 +145,10 @@
      * - 'text' => the optional alternate link text
      *
      * @access public
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string token to be used as replacement
      */
-    function process(&$matches)
+    function process($matches)
     {
         // Starting colon ?
         $colon = !empty($matches[1]);
@@ -241,7 +241,7 @@
      * | - 'height' => 'NNNpx'
      *
      * @access public
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string token to be used as replacement
      */
     function image($name, $text, $interlang, $colon)
@@ -288,7 +288,7 @@
      * - 'text' => the optional alternate link text
      *
      * @access public
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string token to be used as replacement
      */
     function interwiki($site, $interwiki, $page, $text, $interlang, $colon)
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Wikilink2.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Mediawiki/Wikilink2.php
@@ -22,7 +22,7 @@
      * | - 'height' => 'NNNpx'
      *
      * @access public
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string token to be used as replacement
      */
     public function image($name, $text, $interlang, $colon)
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Anchor.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Anchor.php
@@ -60,14 +60,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches) {
+    function process($matches) {
     
         $name = $matches[1];
         $text = $matches[2];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Attribute.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Attribute.php
@@ -29,12 +29,12 @@
      * 'src'  => The image source, typically a relative path name.
      * 'opts' => Any macro options following the source.
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         $options = array('attributes' => array());
 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Blockquote.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Blockquote.php
@@ -68,14 +68,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return to parse()
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Bold.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Bold.php
@@ -64,14 +64,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Box.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Box.php
@@ -64,14 +64,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Break.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Break.php
@@ -58,14 +58,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A delimited token to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         return $this->wiki->addToken($this->rule);
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Center.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Center.php
@@ -55,14 +55,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Code.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Code.php
@@ -62,14 +62,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // are there additional attribute arguments?
         $args = trim(html_entity_decode($matches[1]));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Colortext.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Colortext.php
@@ -59,7 +59,7 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the text to be
@@ -67,7 +67,7 @@
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, 
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Deflist.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Deflist.php
@@ -71,14 +71,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return to parse()
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Delimiter.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Delimiter.php
@@ -64,14 +64,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         return $this->wiki->addToken(
             $this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Embed.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Embed.php
@@ -75,14 +75,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         // save the file location
         $this->file = $this->getConf('base', './') . $matches[1];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Emphasis.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Emphasis.php
@@ -63,7 +63,7 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the text to be
@@ -71,7 +71,7 @@
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Freelink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Freelink.php
@@ -99,14 +99,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text priot to the match.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         // use nice variable names
         $page = $matches[1];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Heading.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Heading.php
@@ -66,14 +66,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the heading text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // keep a running count for header IDs.  we use this later
         // when constructing TOC entries, etc.
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Horiz.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Horiz.php
@@ -58,13 +58,13 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A token marking the horizontal rule.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         return $this->wiki->addToken($this->rule);
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Html.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Html.php
@@ -61,14 +61,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text following the HTML block.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         $options = array('text' => $matches[1]);
         return $this->wiki->addToken($this->rule, $options) . $matches[2];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Image.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Image.php
@@ -45,14 +45,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $options = array('src' => '', 'attr' => array('border' => '0'));
         $src = $link = $align = $desc = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Include.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Include.php
@@ -73,13 +73,13 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return The results of the included script.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // save the file location
         $this->file = $this->getConf('base', './') . $matches[1];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Interwiki.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Interwiki.php
@@ -86,14 +86,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text priot to the match.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $options = array(
             'site' => $matches[1],
@@ -119,14 +119,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text priot to the match.
     *
     */
     
-    function processDescr(&$matches)
+    function processDescr($matches)
     {
         $options = array(
             'site' => $matches[1],
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Italic.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Italic.php
@@ -63,7 +63,7 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the text to be
@@ -71,7 +71,7 @@
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/List.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/List.php
@@ -79,14 +79,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * list text and list elements.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // the replacement text we will return
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Newline.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Newline.php
@@ -59,14 +59,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A delimited token to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {    
         return $matches[1] .
             $this->wiki->addToken($this->rule) .
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Page.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Page.php
@@ -54,14 +54,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         return $this->wiki->addToken($this->rule);
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Paragraph.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Paragraph.php
@@ -73,14 +73,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $delim = $this->wiki->delim;
         
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Plugin.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Plugin.php
@@ -75,14 +75,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         // preparsed area
         if (isset($matches[3]) || isset($matches[5])) {
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Preformatted.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Preformatted.php
@@ -58,14 +58,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $options = array('text' => $matches[1]);
         return $this->wiki->addToken($this->rule, $options);
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Raw.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Raw.php
@@ -58,14 +58,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token number to be used as a placeholder in
     * the source text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $options = array('text' => $matches[1]);
         return $this->wiki->addToken($this->rule, $options);
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Registrylink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Registrylink.php
@@ -25,12 +25,12 @@
      *
      * @access public
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         @list($title, $call) = explode('|', $matches[1], 2);
         $opts = explode(' ', trim($call));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Revise.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Revise.php
@@ -74,14 +74,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the teletype text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $output = '';
         $src = $matches[1];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Smiley.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Smiley.php
@@ -49,11 +49,11 @@
      *     'name' => the name of the smiley
      *     'desc' => the description of the smiley
      *
-     * @param array &$matches The array of matches from parse().
+     * @param array $matches The array of matches from parse().
      * @return string Delimited token representing the smiley
      * @access public
      */
-    function process(&$matches)
+    function process($matches)
     {
         // tokenize
         return $this->wiki->addToken($this->rule,
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Specialchar.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Specialchar.php
@@ -57,14 +57,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A delimited token to be used as a placeholder in
     * the source text.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         return $this->wiki->addToken($this->rule, array('char' => $matches[1]));
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Strong.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Strong.php
@@ -69,14 +69,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Subscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Subscript.php
@@ -59,14 +59,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Superscript.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Superscript.php
@@ -59,14 +59,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Table.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Table.php
@@ -79,14 +79,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A series of text and delimited tokens marking the different
     * table elements and cell text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         // our eventual return value
         $return = '';
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Titlebar.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Titlebar.php
@@ -28,14 +28,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Toc.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Toc.php
@@ -68,13 +68,13 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A token indicating the TOC collection point.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         return $this->wiki->addToken($this->rule);
     }
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Tt.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Tt.php
@@ -63,14 +63,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return string A pair of delimited tokens to be used as a
     * placeholder in the source text surrounding the teletype text.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken(
             $this->rule, array('type' => 'start')
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Underline.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Underline.php
@@ -64,14 +64,14 @@
     * 
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A pair of delimited tokens to be used as a placeholder in
     * the source text surrounding the text to be emphasized.
     *
     */
     
-    function process(&$matches)
+    function process($matches)
     {
         $start = $this->wiki->addToken($this->rule, array('type' => 'start'));
         $end = $this->wiki->addToken($this->rule, array('type' => 'end'));
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Url.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Url.php
@@ -193,7 +193,7 @@
     *
     * Process inline URLs.
     *
-    * @param array &$matches
+    * @param array $matches
     *
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
@@ -204,7 +204,7 @@
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         // set options
         $options = array(
@@ -223,7 +223,7 @@
     * Process numbered (footnote) URLs.
     *
     * Token options are:
-    * @param array &$matches
+    * @param array $matches
     *
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
@@ -234,7 +234,7 @@
     *
     */
 
-    function processFootnote(&$matches)
+    function processFootnote($matches)
     {
         if ($matches[1] == '[[') {
             return '['.$matches[2].$matches[3];
@@ -263,7 +263,7 @@
     *     'href' => the URL link href portion
     *     'text' => the displayed text of the URL link
     *
-    * @param array &$matches
+    * @param array $matches
    *
     * @param array $matches An array of matches from the parse() method
     * as generated by preg_replace_callback.  $matches[0] is the full
@@ -274,7 +274,7 @@
     *
     */
 
-    function processDescr(&$matches)
+    function processDescr($matches)
     {
         if ($matches[1] == '[[') {
             return '['.$matches[2].$matches[3].$matches[4].$matches[5];
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Wickedblock.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Wickedblock.php
@@ -24,12 +24,12 @@
      *
      * @access public
      *
-     * @param array &$matches  The array of matches from parse().
+     * @param array $matches  The array of matches from parse().
      *
      * @return  A delimited token number to be used as a placeholder in
      *          the source text.
      */
-    public function process(&$matches)
+    public function process($matches)
     {
         $args = array();
         foreach (explode(' ', $matches[3], 2) as $pair) {
--- a/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Wikilink.php
+++ b/wicked-2.0.8/lib/Text_Wiki/Text/Wiki/Parse/Tiki/Wikilink.php
@@ -148,14 +148,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text priot to the match.
     *
     */
 
-    function processDescr(&$matches)
+    function processDescr($matches)
     {
         // set the options
         $options = array(
@@ -184,14 +184,14 @@
     *
     * @access public
     *
-    * @param array &$matches The array of matches from parse().
+    * @param array $matches The array of matches from parse().
     *
     * @return A delimited token to be used as a placeholder in
     * the source text, plus any text prior to the match.
     *
     */
 
-    function process(&$matches)
+    function process($matches)
     {
         // when prefixed with !, it's explicitly not a wiki link.
         // return everything as it was.
