title: TextBlob does not extract all nouns from sentence although it classifies all nouns
body: <p>Wanting to extract all nouns from text from TextBlob, I tried:</p>
  <p><strong>Input:</strong></p>
  <pre><code>from textblob import TextBlob
  TextBlob('I want to order three icy cappuccinos and two cups of tea and umbrella and two useful teacup.').noun_phrases
  </code></pre>
  <p><strong>Output:</strong></p>
  <pre><code>WordList(['icy cappuccinos', 'useful teacup'])
  </code></pre>
  <p><strong>Expected:</strong></p>
  <pre><code>WordList(['icy cappuccinos', 'tea', 'umbrella', 'teacup'])
  </code></pre>
  <p>But by using .tags for TextBlob(text), I got the following result:</p>
  <pre><code>[('I', 'PRP'), ('want', 'VBP'), ('to', 'TO'), ('order', 'NN'), ('three', 'CD'), ('icy', 'NN'), ('cappuccinos', 'NNS'), ('and', 'CC'), ('two', 'CD'), ('cup', 'NN'), ('of', 'IN'), ('tea', 'NN'), ('and', 'CC'), ('umbrella', 'NN'), ('and', 'CC'), ('two', 'CD'), ('useful', 'JJ'), ('teacup', 'NN')]
  </code></pre>
  <p>I have no idea how to solve this problem. Is it the issue related with core part of TextBlob or something similar?</p>
  <p>Will it be easier to switch to spacy?</p>