public override void Flow(IColorable connection, Color color) { if (color!=null) Flowed = true; System.Diagnostics.Debug.WriteLine(String.Format("\tFlowing {0} ({1})", color == null ? "null" : color.ToStringDemuxed(), ToString())); }