added brackets matching and json specific styling