public override IMap <S, double> getUtility() { return(CollectionFactory.CreateReadOnlyMap <S, double>(U)); }