* they are inherently different * when ast-grep fails to parse the rule, it is unclear how to report error * you can force ast-grep to treat ts file as tsx file by language glob