Theory, description and differences among linguists (or, what keeps linguistics from becoming a science)