   <li><code>unsignedShort</code>, which has a further subtype
                        <ul>
                          <li><code>unsignedByte</code></li>
                        </ul>
                      </li>
                     </ul>
                    </li>
                  </ul>
                </li>
              </ul>
          </li>


          <li>or <code>nonPositiveInteger</code> with a subtype
              <ul>
                <li><code>negativeInteger</code></li>
              </ul>
       