title: Swagger schema properties ignored when using $ref - why?
body: <p>I'm trying to build a Swagger model for a time interval, using a simple string to store the time (I know that there is also datetime):</p>
  
  <pre><code>definitions:
    Time:
      type: string
      description: Time in 24 hour format "hh:mm".
    TimeInterval:
      type: object
      properties:
        lowerBound:
          $ref: "#/definitions/Time"
          description: Lower bound on the time interval.
          default: "00:00"
        upperBound:
          $ref: "#/definitions/Time"
          description: Upper bound on the time interval.
          default: "24:00"        
  </code></pre>
  
  <p>For some reason the generated HTML does not show the lowerBound and upperBound "description", but only the original Time "description". This makes me think I'm not doing this correctly. </p>
  
  <p>So the question is if using a model as a type can in fact be done as I'm trying to do.</p>