default pseudo constructor
note: defining the constructor in the abstract class
will force its requirement in subclasses : just
call super() if you don't need to override.
the superstar version of CCStarByColorVisitor
-1- keep red stars apart (red star is a vertex having a star on specified color)
-2- compute normal CCs
-3- fadd red stars as a separate CC