A port of Solar_Debug_* classes