public override InheritBool GetMetricBool(PaletteState state, PaletteMetricBool metric) { IPaletteMetric inherit = GetInherit(state); if (inherit != null) return inherit.GetMetricBool(state, metric); else return Target.GetMetricBool(state, metric); }