code: public <X extends SchemaConcept> X getCachedSchemaConcept(Label label) {
          //noinspection unchecked
          return (X) schemaConceptCache.get(label);
      }
docs: Returns a previously built type
  
  @param label The label of the type
  @param <X>   The type of the type
  @return The cached type