Recently New York City added some pedestrian islands to Coney Island Avenue, between Avenue O and Roder Avenue. The intent of these islands are to reduce hit and runs, and pedestrians hit, by giving them a place to stop if they are crossing at the crosswalk and run into a flashing red light, so they …