updated todo
extracted "self" to the common configuration
extracted "classSelf" to the common configuration
extracted "CRASK_CLASS" to the common configuration
extracted CRASK_NIL to the common configuration