Recent Claims about Autism