title: Gherkin - Include common steps in many scenarios (Codeception)
body: <p>I'm using gherkin driven by codeception for BDD in my project. I would like to test if user given with a role is able to see menu entry points which are suitable for him.</p>
  
  <p>At this moment I use this scenario:</p>
  
  <pre><code>Scenario: basic menu check
     User "foo" has role "basic_user"
     Given I am logged in as "foo" with password "Test123!"
     Then I should see "Project" menu point
     And I should see "Settings" menu point
     And I should see "Notifications" menu point
     And I should see "Messages" menu point
     And I should see "Logout" menu point
     Then I logout
  </code></pre>
  
  <p>I would like to reuse 3 steps many times:</p>
  
  <pre><code>   And I should see "Settings" menu point
     And I should see "Notifications" menu point
     And I should see "Messages" menu point
  </code></pre>
  
  <p>I do not want to copy&amp;paste it every time I create new scenario. Instead I want to write it as... lets say include file (also in gherkin language), and use it in my scenarios:</p>
  
  <pre><code>Scenario: basic menu check
     ...
     Include "common_menu_check"
     ...
  </code></pre>
  
  <p>Is it possible? How I can do that?</p>