    - Parameter _ object: An Any object.
    - Returns: A String object if successful, nil otherwise.
    */
-  open class func stringify(_ object: Any, options: JSONSerialization.WritingOptions = []) -> String? {
+  public static func stringify(_ object: Any, options: JSONSerialization.WritingOptions = []) -> String? {
     if let v = object as? GraphJSON {
       return stringify(v.object, options: options)
     

   - Parameter _ object: An Any object.
   - Returns: A Data object if successful, nil otherwise.
   */
  open class func serialize(_ object: Any, options: JSONSerialization.WritingOptions = []) -> Data? {
    guard JSONSerialization.isValidJSONObject(object) else {
      return nil
    }

   - Parameter options: JSONSerialization.ReadingOptions.
   - Returns: A GraphJSON object on success, nil otherwise.
   */
  public static func parse(_ data: Data, options: JSONSerialization.ReadingOptions = .allowFragments) -> GraphJSON? {
    guard let v = try? JSONSerialization.jsonObject(with: data, options: options) else {
      return nil
    }
