Which bricks warrant an extra to be included in a set? I know why there are extra pieces in the sets, but I'm curious to find out which pieces will typically have an extra.

I know that usually 1x1 plates (both square and round) will have an extra included in the set, as well as cheese wedges. But I was surprised to find an extra double cheese wedge included once (I don't remember which set it was, but no, it wasn't a piece I overlooked in the building instructions). I have other sets with double cheese wedges that didn't have an extra, so I wonder:

Is there a list of pieces that will usually come with an extra?

Are there other criteria used to determine whether a piece will have an extra?
The ones that come with extras are almost always the smallest pieces in the kit that would be easy to lose and are negligible in weight.

From gizmodo article of LEGO FAQs:


  Why did I always have pieces left over when I built my castle sets? Do they just do that to jack with kids?
  
  For two reasons: first, because some pieces are so small that they weigh too little to be measured by their scale, during packaging (you will see this when I publish the factory tour. J.) Second, because it's better to have too many of those pieces than have one of them missing. Since we statistically know what pieces may get lost, we include some extras when appropriate.