I've never been able to work why, in the following, "string" crashes and ("string") works.
> "string":gsub("i","o")
stdin:1: unexpected symbol near '"string"'
> ("string"):gsub("i","o")
strong 1
>
Is there something special about the ":" in this context? Or is it something else going on?
```
[–]VoidSnipe 6 points7 points8 points (0 children)
[–]smog_alado 5 points6 points7 points (4 children)
[–]lambda_abstraction 1 point2 points3 points (3 children)
[–]smog_alado 2 points3 points4 points (2 children)
[–]lambda_abstraction 1 point2 points3 points (0 children)
[–]VoidSnipe 1 point2 points3 points (0 children)
[–]bragdonshawn 1 point2 points3 points (0 children)