title: Meteor.setTimeout() issue in Meteor Timers?
body: <p>I did a sample example on <code>Meteor.setTimeout()</code> using <code>Meteor</code>. In this example i get an error. I didn't have any idea about this.So please see the below code,error and suggest me how to do?</p>
  
  <p>Error :</p>
  
  <pre><code>Exception in setTimeout callback: TypeError: undefined is not a function
      at _.extend.withValue (http://localhost:3000/packages/meteor.js?8ec262df25783897eaad01255bc8bd1ca4e78b24:773:17)
      at http://localhost:3000/packages/meteor.js?8ec262df25783897eaad01255bc8bd1ca4e78b24:358:45
      at http://localhost:3000/packages/meteor.js?8ec262df25783897eaad01255bc8bd1ca4e78b24:801:22 
  </code></pre>
  
  <p>JS Code :</p>
  
  <pre><code>   if (Meteor.isClient) 
  {
    Meteor.setTimeout(Test("10"), 1000);
    Meteor.setInterval(Test1, 1000);
  
    Template.hello.greeting = function () 
    {
      return "Welcome to timerapp.";
    };
  
    Template.hello.events
    ({
      'click input' : function () 
      {
        // template data, if any, is available in 'this'
        if (typeof console !== 'undefined')
          console.log("You pressed the button");
  
          //Test();
      }
    });
  }
  function Test(x)
  {
     console.log("*** Test() ***"+x);
  }
  function Test1()
  {
     console.log("*** Test1() ***");
  }
  if (Meteor.isServer)
   {
  
    Meteor.startup(function ()
    {
      // code to run on server at startup
    });
  
  
  }
  </code></pre>