Como string.find o caractere de colchete na lua?

Então estou tentando encontrar colchetes dentro de uma string:

s = "testing [something] something else"
x,y = string.find(s,"[")

que me dá um erro: padrão malformado (ausente ']'

Eu também tentei:

x,y = string.find(s,"\[")

me com o mesmo erro.

E isto

x,y = string.find(s,"\\[")

neste caso x e y são nulo

Quaisquer pensamentos sobre como fazer isso corretamente? Desde já, obrigado

questionAnswers(2)

yourAnswerToTheQuestion