BUT WHAT IS Green Light New York, REALLY?