Update tests & README re observing custom toJSON