New Borough Park playground knows no handicap