title: What exactly does rangeOfCharacterFromSet do?
body: <pre><code>  NSString *foo = @"     x   ";
    NSRange r = [foo rangeOfCharacterFromSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
    NSLog(@"foo range = %d,%d",r.location, r.length);
  </code></pre>
  
  <p>Results in "foo range = 0,1"</p>
  
  <p>So will it ever return a length > 1?  </p>