internal static bool                InRefrigerator(this CompRottable obj)
        {
            var compRefrigerated = obj.CompRefrigerated();
            var compPowerTrader  = PowerTraderFor(compRefrigerated);

            return(
                (compRefrigerated != null) &&
                (
                    (compPowerTrader == null) ||
                    (
                        (compPowerTrader != null) &&
                        (compPowerTrader.PowerOn)
                    )
                )
                );
        }