deprecate SModelDescriptor class to be able to remove it in master