title: Plone 4.3.3 - Schema-Driven types - plone.directives.form not importing
body: <p>I am following the Plone guide for Schema-Driven Types: <a href="http://docs.plone.org/external/plone.app.dexterity/docs/prerequisite.html" rel="nofollow">http://docs.plone.org/external/plone.app.dexterity/docs/prerequisite.html</a></p>
  
  <p>Running: </p>
  
  <ul>
  <li>Mac OSX 10.8.5 Mountain Lion</li>
  <li>Plone 4.3.3 <a href="http://plone.org/products/plone/releases/4.3.3" rel="nofollow">http://plone.org/products/plone/releases/4.3.3</a></li>
  </ul>
  
  <p>When I get to the second page on Testing the Type, I get an error. </p>
  
  <p>I have the ZCML error below. I have already made sure to do what it says. I did another clean install and received the same error. Here is what it says in the guide. </p>
  
  <hr>
  
  <p>If Zope doesn’t start up:</p>
  
  <p>Look for error messages on the console, and make sure you start in the foreground with ./bin/instance fg. You could have a syntax error or a ZCML error.
  If you have a failed import for plone.directives.form, make sure that you specified the [grok] extra for plone.app.dexterity in your setup.py install_requires.</p>
  
  <hr>
  
  <p>Error Message:</p>
  
  <pre><code>ZopeXMLConfigurationError: File "/Users/Josh/Documents/Plone4/buildout-cache/eggs/Products.CMFPlone-4.3.3-py2.7.egg/Products/CMFPlone/configure.zcml", line 98.4-102.10
  
  ZopeXMLConfigurationError: File "/Users/Josh/Documents/Plone4/zinstance/src/example.conference/example/conference/configure.zcml", line 18.2-18.27
  
  NameError: name 'form' is not defined
  </code></pre>
  
  <p>Here is the full log of the error message <a href="http://pastie.org/9200196" rel="nofollow">http://pastie.org/9200196</a></p>