== HowTo.1 == '''Tengo un objeto estimación {{{estim}}}, ¿cómo puedo saber si su estrategia es BSR, MultiMLE o MultiNLO?''' Puedes obtenerlo simplemente con: {{{ Text estim::GetStrategy(?)::GetSubclass(?); }}} Otro menos ortodoxo sería obtener la estrategia y hacerle un ''ClassOf'': {{{ Text ClassOf(estim::GetStrategy(?)); }}} en ese caso se obtendrá {{{MMS::@StrategyBSR}}}, {{{MMS::@StrategyMultiMLE}}} o {{{MMS::@StrategyMultiNLO}}}. En MMS si de una clase abstracta hay distintas variantes como ocurre con {{{@Strategy}}} o con {{{@Parameter}}} ({{{@ParameterLinear}}}, {{{@ParameterMissing}}},...) suele existir un método {{{::GetSubclass(?)}}} que permite distinguir las instancias. Nota TOL: La función {{{ClassOf}}} es como la función {{{Grammar}}} de las instancias. Véase también la función {{{IsInstanceOf}}} para saber si una instancia hereda de una clase.