code: func NewSchemaLoader() *SchemaLoader {
  
  	ps := &SchemaLoader{
  		pool: &schemaPool{
  			schemaPoolDocuments: make(map[string]*schemaPoolDocument),
  		},
  		AutoDetect: true,
  		Validate:   false,
  		Draft:      Hybrid,
  	}
  	ps.pool.autoDetect = &ps.AutoDetect
  
  	return ps
  }
docs: // NewSchemaLoader creates a new NewSchemaLoader