Since the discussion seems to have diverged from the class itself and moved to a debate on semantics, I'd like to weigh in on the original subject if I may. As a disclaimer, all of the following is meant in the spirit of helpful analysis and is not meant to be taken as an attack of any sort...