- { 1 => 0.2, 2 => 0.4, 4 => 0.3, list => 0.1 }
+=over 4
+
+=item *
+
+C<'list'> is used to denote a possibly infinite number of returned arguments ;
+
+=item *
+
+C<'exit'> gives the probability for C<exit> to be called somewhere in the code.
+
+=back
+
+The return value hence would look at
+
+ { 1 => 0.2, 2 => 0.4, 4 => 0.25, list => 0.1, exit => 0.05 }