subject.length vs subject.size? Now we must do battle! ;)