It's raining cats and dogs: an autism spectrum guide to the confusing world of idioms, metaphors and everyday expressions.