Fixed a bug in the initialization code not properly setting values.
Fixed a bug where the copy method was returning nil.
Comment clean-up.