title: Meteor - collection.find() always returns all fields
body: <p>Ran into this (slightly annoying problem) I'm trying to look up all records in a collection and not show (or show) a specific field (score). This is just an example and not reflective of my actual code, but the problem is always reproducible. The fields I am excluding are very large and I'm merely trying to generate a menu of available records.</p>
  
  <p>Commands like </p>
  
  <pre><code>    players.find({},{score:1})
      players.find({},{score:0})
  </code></pre>
  
  <p>Always return every field, instead of triggering the exclude/include in mongodb. Am I worried about nothing, since the template potentially can control what data gets rendered to html? Still feels like the data is transferred to the client side regardless; and shows up in the console.</p>