* Moved init from self.new to #initialize.