Fixed check.js dealing with nonhomogenous start delimiters.

I believe that this fixes my problem when using /* to hide {} pairs.