I tried to add it as a comment, but I couldn't so I post it here. I think there is a misunderstanding between free word order and scrambling languages. Free word order languages are those that do not have any order. It is a property of non-configurational languages. (Of course there is a big discussion whether these languages really non- configurational and whether they really do not have any order, but at least it looks like this). Warlperi is one of these languages. On other hand Turkish is not a free order language, its naturalneutral order is SVO. It is a scrambling language. It may scramble objects and adjuncts to a higher position for topic, focus and etc. (there are some other scramblings as well) however, there are restriction on scrambling in Turkish. Not all possible word order combinations are grammatical in Turkish. That's why it is not free word order language, it is a scrambling language.