I've been thinking about temparaments in general for the last few days and I've come up to the conclusion that maybe the definitions are too rigid... IMO we usually have SOME traits of certain temperaments but not all of them. I think the theory of socionics will change in the future, like almost everything does. The more people research it, the more changes/modifications will apear. I'm also inclined to think subtypes affect your rationality/irrationality.