What does this method to that `JSON.stringify` does not? We should avoid having to write our own JSON creator if at all possible