public String getEnding(Number aNumber, Case aCase) 
	{
		//Exception for Dat/Abl/Loc pl for filia/dea
		if (	(getStem().equalsIgnoreCase("fili") || getStem().equalsIgnoreCase("de") || getStem().equalsIgnoreCase("lup") || 
					getStem().equalsIgnoreCase("equ") || getStem().equalsIgnoreCase("simi")) &&
				(aCase == Noun.Case.DAT || aCase == Noun.Case.ABL || aCase == Noun.Case.LOC) &&
				(aNumber == Noun.Number.PLURAL) )
		{
			return ALTERNATE_ENDING1;
		}
		
		return getEnding(ENDINGS, aNumber, aCase);
	}