anchor.diff:  ---
   applications
   - name: webapp
  -  routes:
  -  - route: www.example.com/foo 
  -  - route: tcp.example.com:1234
  +  routes:
  +  - route: www.example.com/foo 
  +  - route: tcp.example.com:1234
   </pre>
   
   This app manifest feature has been deprecated, and a replacement option is under consideration.
   
  -### <a id='inheritance-deprecated'></a> Inheritance Is Deprecated
  -
  -With inheritance, child manifests inherited configurations from a parent manifest, and the child manifests could use inherited configurations as provided, extend them, or override them. This feature has been deprecated, and has been replaced by [Variable Substitution](#multi-manifests).
  +### <a id='inheritance-deprecated'></a> Inheritance
  +
  +This feature has been deprecated, and has been replaced by [Variable Substitution](#variable-substitution).
  +
  +With inheritance, child manifests inherited configurations from a parent manifest, and the child manifests could use inherited configurations as provided, extend them, or override them.
  
positive.code: 
  The manifest attribute `docker.username` is optional.  If it is used, then the password must be provided in the environment variable `CF_DOCKER_PASSWORD`.  Additionally, if a Docker username is specified, then a Docker image must also be specified.
  
  #### <a id='manifest-attibutes'></a> Manifest Attributes
  The `docker` attribute cannot be used in conjunction with the following attributes: `buildpack` and `path`. An error will result.
  
  ### <a id='health-check-http-endpoint'></a> health-check-http-endpoint
  
  
negative.code: <pre>
  ---
  defaults: &amp;defaults
    buildpack: staticfile_buildpack
    memory: 1G
  
  applications:
  - name: bigapp
    &lt;&lt;: *defaults
  - name: smallapp
    &lt;&lt;: *defaults
    memory: 256M
  </pre>
  
  When pushing the app, make explicit the attributes in each app’s declaration. To do this, assign the anchors and include the app-level attributes with YAML aliases in each app declaration.
  