title: HTML5 canvas challenge!
body: <p>q1:
  is it possible to have an invisible rectangle?</p>
  
  <p>q2:
  is it possible to call method upon method?  See below.</p>
  
  <pre><code>var canvas = document.getElementById("canvas");
  var ctx = canvas.getContext("2d");
  
  ctx.fillStyle = "";
  ctx.strokeStyle = "";
  // as far FF 3.67 goes, no way
  // the goal is to fill the rectangle with some text
  ctx.fillRect(50,50,50,20).fillText("you rock",250,250);
  </code></pre>
  
  <p>Thanks.</p>