Adding exceptions to setters. Modifying serialize/deserialize to stringify/parse which fit with the Json method names