title: Difference between &standardResponses and *standardResponses in raml
body: <p>I am new to right API documentation using RAML.In one example i saw a code like </p>
  
  <p><code>resourceTypes:
  - base:
      get?:
        responses: &amp;standardResponses
      put?:<br>
        responses: *standardResponses
      post?:
        responses: *standardResponses
      delete?:
        responses: *standardResponses<br>
  - collection:
      type: base<br>
      get:
        is: [showActive]
        responses:
          200:
            body:<br>
              application/json:
                schema: &lt;&lt;schema&gt;&gt;
      post:
        body: 
          application/json:
            schema: &lt;&lt;schema&gt;&gt;
        responses:
          200:
            body:<br>
              application/json:
                schema: &lt;&lt;schema&gt;&gt;</code></p>
  
  <p>So what is difference between  &amp;standardResponses and  *standardResponses ?
  And why we used Question mark(?) after http methods and what is the meaning when we use type: base?</p>