Looks fine? You have to have a space between [ hide ] and the colon.
yeah, but having to add the space is not obvious -- and this could be an easy programming fix (its a nice workaround, though). and the added space disappears again when quoting (in other words, its not just hide tags, it fails with just quote tags too)