In my experience, it does very well, but then suddenly is very confident of something that is wrong.
Maybe its like this for all languages, but it seems way more accurate with python.