removed toJSON method.  no need to collide with other objects when its use is very circumstantial