set us object elem object usecas elem extens point usecas us usecas extens point elem set us us usecas illeg argument except elem elem usecas usecas 