I always thought that I had a good foundation on English grammar, in spite of it being my third/fourth language. But after reading this post, I promise I'll be much more carful when posting her
As Jacques pointed out, one never knows if some strange phrases or words are new, evolution or a simple mistake. It is the price to pay for such an open language with massive vocabulary. And this is the reason I try to read also some good literature.