[ {
  "invoked" : 58,
  "entryPoint" : "h11.MusicStreaming#getMostPlayedArtist()",
  "arguments" : [ ],
  "calls" : [ {
    "id" : 6,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 2,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 15,
    "methodCalls" : [ {
      "methodName" : "getPlayCounts",
      "invocations" : [ {
        "return" : 61,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 31,
    "methodCalls" : [ {
      "methodName" : "songs",
      "invocations" : [ {
        "return" : 30,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 2,
    "methodCalls" : [ {
      "methodName" : "durationInSeconds",
      "invocations" : [ {
        "return" : 1,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "title",
      "invocations" : [ {
        "return" : 0,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 33,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 26,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 13,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 11,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 35,
    "methodCalls" : [ {
      "methodName" : "getPlayCounts",
      "invocations" : [ {
        "return" : 63,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 58,
    "methodCalls" : [ {
      "methodName" : "getArtistPlaytimes",
      "invocations" : [ {
        "return" : 65,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "getArtistPlaytime",
      "invocations" : [ {
        "return" : 64,
        "parameter" : [ 38 ]
      }, {
        "return" : 3,
        "parameter" : [ 41 ]
      } ]
    }, {
      "methodName" : "getGlobalPlayCounts",
      "invocations" : [ {
        "return" : 70,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 56,
    "methodCalls" : [ {
      "methodName" : "getPlayCounts",
      "invocations" : [ {
        "return" : 71,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 29,
    "methodCalls" : [ {
      "methodName" : "durationInSeconds",
      "invocations" : [ {
        "return" : 28,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "title",
      "invocations" : [ {
        "return" : 27,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 41,
    "methodCalls" : [ {
      "methodName" : "getAllSongs",
      "invocations" : [ {
        "return" : 40,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 23,
    "methodCalls" : [ {
      "methodName" : "durationInSeconds",
      "invocations" : [ {
        "return" : 22,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "title",
      "invocations" : [ {
        "return" : 21,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 44,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 20,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 54,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 29,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 48,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 23,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 38,
    "methodCalls" : [ {
      "methodName" : "getAllSongs",
      "invocations" : [ {
        "return" : 30,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 11,
    "methodCalls" : [ {
      "methodName" : "durationInSeconds",
      "invocations" : [ {
        "return" : 10,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "title",
      "invocations" : [ {
        "return" : 9,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 26,
    "methodCalls" : [ {
      "methodName" : "durationInSeconds",
      "invocations" : [ {
        "return" : 25,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "title",
      "invocations" : [ {
        "return" : 24,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 46,
    "methodCalls" : [ {
      "methodName" : "getPlayCounts",
      "invocations" : [ {
        "return" : 72,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 52,
    "methodCalls" : [ {
      "methodName" : "getPlayCounts",
      "invocations" : [ {
        "return" : 73,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 20,
    "methodCalls" : [ {
      "methodName" : "durationInSeconds",
      "invocations" : [ {
        "return" : 19,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "title",
      "invocations" : [ {
        "return" : 18,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 50,
    "methodCalls" : [ {
      "methodName" : "getPlayCounts",
      "invocations" : [ {
        "return" : 74,
        "parameter" : [ ]
      } ]
    } ]
  } ],
  "objects" : [ {
    "type" : "h11.MusicStreaming",
    "fields" : [ {
      "name" : "artists",
      "type" : "java.util.ArrayList",
      "value" : [ {
        "type" : "h11.Artist",
        "fields" : [ {
          "name" : "name",
          "type" : "java.lang.String",
          "value" : "Artist 1",
          "id" : 36
        }, {
          "name" : "albums",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.Album",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Album 1",
              "id" : 16
            }, {
              "name" : "genre",
              "type" : "h11.Genre",
              "value" : "OTHER",
              "id" : 17
            }, {
              "name" : "songs",
              "type" : "java.util.ArrayList",
              "value" : [ {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 1",
                  "id" : 18
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "100",
                  "id" : 19
                } ],
                "id" : 20
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 2",
                  "id" : 9
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "200",
                  "id" : 10
                } ],
                "id" : 11
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 3",
                  "id" : 21
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "300",
                  "id" : 22
                } ],
                "id" : 23
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 4",
                  "id" : 0
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "400",
                  "id" : 1
                } ],
                "id" : 2
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 5",
                  "id" : 24
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "0",
                  "id" : 25
                } ],
                "id" : 26
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 6",
                  "id" : 27
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "500",
                  "id" : 28
                } ],
                "id" : 29
              } ],
              "id" : 30
            } ],
            "id" : 31
          } ],
          "id" : 37
        } ],
        "id" : 38
      }, {
        "type" : "h11.Artist",
        "fields" : [ {
          "name" : "name",
          "type" : "java.lang.String",
          "value" : "Artist 2",
          "id" : 39
        }, {
          "name" : "albums",
          "type" : "java.util.ArrayList",
          "value" : [ ],
          "id" : 40
        } ],
        "id" : 41
      } ],
      "id" : 42
    }, {
      "name" : "users",
      "type" : "java.util.ArrayList",
      "value" : [ {
        "type" : "h11.User",
        "fields" : [ {
          "name" : "username",
          "type" : "java.lang.String",
          "value" : "",
          "id" : 7
        }, {
          "name" : "pricePerMonth",
          "type" : "java.lang.Double",
          "value" : "0.0",
          "id" : 8
        }, {
          "name" : "playingHistory",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 1",
                "id" : 18
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "100",
                "id" : 19
              } ],
              "id" : 20
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 3
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 4
              } ],
              "id" : 43
            } ],
            "id" : 44
          } ],
          "id" : 45
        } ],
        "id" : 46
      }, {
        "type" : "h11.User",
        "fields" : [ {
          "name" : "username",
          "type" : "java.lang.String",
          "value" : "",
          "id" : 7
        }, {
          "name" : "pricePerMonth",
          "type" : "java.lang.Double",
          "value" : "0.0",
          "id" : 8
        }, {
          "name" : "playingHistory",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 2",
                "id" : 9
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "200",
                "id" : 10
              } ],
              "id" : 11
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 3
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 4
              } ],
              "id" : 12
            } ],
            "id" : 13
          } ],
          "id" : 14
        } ],
        "id" : 15
      }, {
        "type" : "h11.User",
        "fields" : [ {
          "name" : "username",
          "type" : "java.lang.String",
          "value" : "",
          "id" : 7
        }, {
          "name" : "pricePerMonth",
          "type" : "java.lang.Double",
          "value" : "0.0",
          "id" : 8
        }, {
          "name" : "playingHistory",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 3",
                "id" : 21
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "300",
                "id" : 22
              } ],
              "id" : 23
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 3
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 4
              } ],
              "id" : 47
            } ],
            "id" : 48
          } ],
          "id" : 49
        } ],
        "id" : 50
      }, {
        "type" : "h11.User",
        "fields" : [ {
          "name" : "username",
          "type" : "java.lang.String",
          "value" : "",
          "id" : 7
        }, {
          "name" : "pricePerMonth",
          "type" : "java.lang.Double",
          "value" : "0.0",
          "id" : 8
        }, {
          "name" : "playingHistory",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 4",
                "id" : 0
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "400",
                "id" : 1
              } ],
              "id" : 2
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 3
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 4
              } ],
              "id" : 5
            } ],
            "id" : 6
          } ],
          "id" : 51
        } ],
        "id" : 52
      }, {
        "type" : "h11.User",
        "fields" : [ {
          "name" : "username",
          "type" : "java.lang.String",
          "value" : "",
          "id" : 7
        }, {
          "name" : "pricePerMonth",
          "type" : "java.lang.Double",
          "value" : "0.0",
          "id" : 8
        }, {
          "name" : "playingHistory",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 5",
                "id" : 24
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "0",
                "id" : 25
              } ],
              "id" : 26
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 3
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 4
              } ],
              "id" : 32
            } ],
            "id" : 33
          } ],
          "id" : 34
        } ],
        "id" : 35
      }, {
        "type" : "h11.User",
        "fields" : [ {
          "name" : "username",
          "type" : "java.lang.String",
          "value" : "",
          "id" : 7
        }, {
          "name" : "pricePerMonth",
          "type" : "java.lang.Double",
          "value" : "0.0",
          "id" : 8
        }, {
          "name" : "playingHistory",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 6",
                "id" : 27
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "500",
                "id" : 28
              } ],
              "id" : 29
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 3
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 4
              } ],
              "id" : 53
            } ],
            "id" : 54
          } ],
          "id" : 55
        } ],
        "id" : 56
      } ],
      "id" : 57
    } ],
    "id" : 58
  }, {
    "type" : "java.util.HashMap",
    "value" : [ [ {
      "type" : "h11.Artist",
      "fields" : [ {
        "name" : "name",
        "type" : "java.lang.String",
        "value" : "Artist 2",
        "id" : 39
      }, {
        "name" : "albums",
        "type" : "java.util.ArrayList",
        "value" : [ ],
        "id" : 40
      } ],
      "id" : 41
    }, {
      "type" : "java.lang.Long",
      "value" : "0",
      "id" : 3
    } ], [ {
      "type" : "h11.Artist",
      "fields" : [ {
        "name" : "name",
        "type" : "java.lang.String",
        "value" : "Artist 1",
        "id" : 36
      }, {
        "name" : "albums",
        "type" : "java.util.ArrayList",
        "value" : [ {
          "type" : "h11.Album",
          "fields" : [ {
            "name" : "title",
            "type" : "java.lang.String",
            "value" : "Album 1",
            "id" : 16
          }, {
            "name" : "genre",
            "type" : "h11.Genre",
            "value" : "OTHER",
            "id" : 17
          }, {
            "name" : "songs",
            "type" : "java.util.ArrayList",
            "value" : [ {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 1",
                "id" : 18
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "100",
                "id" : 19
              } ],
              "id" : 20
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 2",
                "id" : 9
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "200",
                "id" : 10
              } ],
              "id" : 11
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 3",
                "id" : 21
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "300",
                "id" : 22
              } ],
              "id" : 23
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 4",
                "id" : 0
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "400",
                "id" : 1
              } ],
              "id" : 2
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 5",
                "id" : 24
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "0",
                "id" : 25
              } ],
              "id" : 26
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 6",
                "id" : 27
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "500",
                "id" : 28
              } ],
              "id" : 29
            } ],
            "id" : 30
          } ],
          "id" : 31
        } ],
        "id" : 37
      } ],
      "id" : 38
    }, {
      "type" : "java.lang.Long",
      "value" : "1500",
      "id" : 64
    } ] ],
    "id" : 65
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 1",
          "id" : 18
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "100",
          "id" : 19
        } ],
        "id" : 20
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 59
      } ],
      "id" : 66
    }, {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 2",
          "id" : 9
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "200",
          "id" : 10
        } ],
        "id" : 11
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 59
      } ],
      "id" : 67
    }, {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 3",
          "id" : 21
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "300",
          "id" : 22
        } ],
        "id" : 23
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 59
      } ],
      "id" : 67
    }, {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 4",
          "id" : 0
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "400",
          "id" : 1
        } ],
        "id" : 2
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 59
      } ],
      "id" : 68
    }, {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 5",
          "id" : 24
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "0",
          "id" : 25
        } ],
        "id" : 26
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 59
      } ],
      "id" : 69
    }, {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 6",
          "id" : 27
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "500",
          "id" : 28
        } ],
        "id" : 29
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 59
      } ],
      "id" : 69
    } ],
    "id" : 70
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 6",
          "id" : 27
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "500",
          "id" : 28
        } ],
        "id" : 29
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 59
      } ],
      "id" : 71
    } ],
    "id" : 71
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 1",
          "id" : 18
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "100",
          "id" : 19
        } ],
        "id" : 20
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 59
      } ],
      "id" : 72
    } ],
    "id" : 72
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 3",
          "id" : 21
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "300",
          "id" : 22
        } ],
        "id" : 23
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 59
      } ],
      "id" : 74
    } ],
    "id" : 74
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 2",
          "id" : 9
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "200",
          "id" : 10
        } ],
        "id" : 11
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 59
      } ],
      "id" : 60
    } ],
    "id" : 61
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 5",
          "id" : 24
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "0",
          "id" : 25
        } ],
        "id" : 26
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 59
      } ],
      "id" : 62
    } ],
    "id" : 63
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 4",
          "id" : 0
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "400",
          "id" : 1
        } ],
        "id" : 2
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 59
      } ],
      "id" : 73
    } ],
    "id" : 73
  } ],
  "expected" : {
    "type" : "h11.Artist",
    "fields" : [ {
      "name" : "name",
      "type" : "java.lang.String",
      "value" : "Artist 1"
    }, {
      "name" : "albums",
      "type" : "java.util.ArrayList",
      "value" : [ {
        "type" : "h11.Album",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Album 1"
        }, {
          "name" : "genre",
          "type" : "h11.Genre",
          "value" : "OTHER"
        }, {
          "name" : "songs",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 1"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "100"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 2"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "200"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 3"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "300"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 4"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "400"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 5"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "0"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 6"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "500"
            } ]
          } ]
        } ]
      } ]
    } ]
  }
}, {
  "invoked" : 72,
  "entryPoint" : "h11.MusicStreaming#getMostPlayedArtist()",
  "arguments" : [ ],
  "calls" : [ {
    "id" : 12,
    "methodCalls" : [ {
      "methodName" : "getPlayCounts",
      "invocations" : [ {
        "return" : 75,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 19,
    "methodCalls" : [ {
      "methodName" : "getPlayCounts",
      "invocations" : [ {
        "return" : 78,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 28,
    "methodCalls" : [ {
      "methodName" : "getPlayCounts",
      "invocations" : [ {
        "return" : 80,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 10,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 4,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 17,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 15,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 35,
    "methodCalls" : [ {
      "methodName" : "getPlayCounts",
      "invocations" : [ {
        "return" : 82,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 45,
    "methodCalls" : [ {
      "methodName" : "songs",
      "invocations" : [ {
        "return" : 44,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 51,
    "methodCalls" : [ {
      "methodName" : "getPlayCounts",
      "invocations" : [ {
        "return" : 84,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 22,
    "methodCalls" : [ {
      "methodName" : "durationInSeconds",
      "invocations" : [ {
        "return" : 21,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "title",
      "invocations" : [ {
        "return" : 20,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 15,
    "methodCalls" : [ {
      "methodName" : "durationInSeconds",
      "invocations" : [ {
        "return" : 14,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "title",
      "invocations" : [ {
        "return" : 13,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 72,
    "methodCalls" : [ {
      "methodName" : "getArtistPlaytimes",
      "invocations" : [ {
        "return" : 87,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "getArtistPlaytime",
      "invocations" : [ {
        "return" : 86,
        "parameter" : [ 62 ]
      }, {
        "return" : 85,
        "parameter" : [ 65 ]
      } ]
    }, {
      "methodName" : "getGlobalPlayCounts",
      "invocations" : [ {
        "return" : 89,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 43,
    "methodCalls" : [ {
      "methodName" : "durationInSeconds",
      "invocations" : [ {
        "return" : 42,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "title",
      "invocations" : [ {
        "return" : 41,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 65,
    "methodCalls" : [ {
      "methodName" : "getAllSongs",
      "invocations" : [ {
        "return" : 44,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 24,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 22,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 47,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 43,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 4,
    "methodCalls" : [ {
      "methodName" : "durationInSeconds",
      "invocations" : [ {
        "return" : 3,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "title",
      "invocations" : [ {
        "return" : 2,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 70,
    "methodCalls" : [ {
      "methodName" : "getPlayCounts",
      "invocations" : [ {
        "return" : 90,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 33,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 31,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 8,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 4,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 40,
    "methodCalls" : [ {
      "methodName" : "durationInSeconds",
      "invocations" : [ {
        "return" : 39,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "title",
      "invocations" : [ {
        "return" : 38,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 62,
    "methodCalls" : [ {
      "methodName" : "getAllSongs",
      "invocations" : [ {
        "return" : 91,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 56,
    "methodCalls" : [ {
      "methodName" : "songs",
      "invocations" : [ {
        "return" : 55,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 31,
    "methodCalls" : [ {
      "methodName" : "durationInSeconds",
      "invocations" : [ {
        "return" : 30,
        "parameter" : [ ]
      } ]
    }, {
      "methodName" : "title",
      "invocations" : [ {
        "return" : 29,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 60,
    "methodCalls" : [ {
      "methodName" : "songs",
      "invocations" : [ {
        "return" : 59,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 49,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 43,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 26,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 22,
        "parameter" : [ ]
      } ]
    } ]
  }, {
    "id" : 68,
    "methodCalls" : [ {
      "methodName" : "song",
      "invocations" : [ {
        "return" : 40,
        "parameter" : [ ]
      } ]
    } ]
  } ],
  "objects" : [ {
    "type" : "h11.MusicStreaming",
    "fields" : [ {
      "name" : "artists",
      "type" : "java.util.ArrayList",
      "value" : [ {
        "type" : "h11.Artist",
        "fields" : [ {
          "name" : "name",
          "type" : "java.lang.String",
          "value" : "Artist 5",
          "id" : 52
        }, {
          "name" : "albums",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.Album",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Album 1",
              "id" : 53
            }, {
              "name" : "genre",
              "type" : "h11.Genre",
              "value" : "OTHER",
              "id" : 54
            }, {
              "name" : "songs",
              "type" : "java.util.ArrayList",
              "value" : [ {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 1",
                  "id" : 20
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "100",
                  "id" : 21
                } ],
                "id" : 22
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 2",
                  "id" : 38
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "200",
                  "id" : 39
                } ],
                "id" : 40
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 3",
                  "id" : 2
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "300",
                  "id" : 3
                } ],
                "id" : 4
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 4",
                  "id" : 29
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "400",
                  "id" : 30
                } ],
                "id" : 31
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 5",
                  "id" : 41
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "0",
                  "id" : 42
                } ],
                "id" : 43
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 6",
                  "id" : 13
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "500",
                  "id" : 14
                } ],
                "id" : 15
              } ],
              "id" : 55
            } ],
            "id" : 56
          }, {
            "type" : "h11.Album",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Album 2",
              "id" : 57
            }, {
              "name" : "genre",
              "type" : "h11.Genre",
              "value" : "RAP",
              "id" : 58
            }, {
              "name" : "songs",
              "type" : "java.util.ArrayList",
              "value" : [ {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 1",
                  "id" : 20
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "100",
                  "id" : 21
                } ],
                "id" : 22
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 2",
                  "id" : 38
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "200",
                  "id" : 39
                } ],
                "id" : 40
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 3",
                  "id" : 2
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "300",
                  "id" : 3
                } ],
                "id" : 4
              } ],
              "id" : 59
            } ],
            "id" : 60
          } ],
          "id" : 61
        } ],
        "id" : 62
      }, {
        "type" : "h11.Artist",
        "fields" : [ {
          "name" : "name",
          "type" : "java.lang.String",
          "value" : "Artist 4",
          "id" : 63
        }, {
          "name" : "albums",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.Album",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Album 6",
              "id" : 36
            }, {
              "name" : "genre",
              "type" : "h11.Genre",
              "value" : "LATIN",
              "id" : 37
            }, {
              "name" : "songs",
              "type" : "java.util.ArrayList",
              "value" : [ {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 1",
                  "id" : 20
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "100",
                  "id" : 21
                } ],
                "id" : 22
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 2",
                  "id" : 38
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "200",
                  "id" : 39
                } ],
                "id" : 40
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 3",
                  "id" : 2
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "300",
                  "id" : 3
                } ],
                "id" : 4
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 4",
                  "id" : 29
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "400",
                  "id" : 30
                } ],
                "id" : 31
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 5",
                  "id" : 41
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "0",
                  "id" : 42
                } ],
                "id" : 43
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 6",
                  "id" : 13
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "500",
                  "id" : 14
                } ],
                "id" : 15
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 1",
                  "id" : 20
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "100",
                  "id" : 21
                } ],
                "id" : 22
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 2",
                  "id" : 38
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "200",
                  "id" : 39
                } ],
                "id" : 40
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 3",
                  "id" : 2
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "300",
                  "id" : 3
                } ],
                "id" : 4
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 4",
                  "id" : 29
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "400",
                  "id" : 30
                } ],
                "id" : 31
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 5",
                  "id" : 41
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "0",
                  "id" : 42
                } ],
                "id" : 43
              }, {
                "type" : "h11.Song",
                "fields" : [ {
                  "name" : "title",
                  "type" : "java.lang.String",
                  "value" : "Song 6",
                  "id" : 13
                }, {
                  "name" : "durationInSeconds",
                  "type" : "java.lang.Integer",
                  "value" : "500",
                  "id" : 14
                } ],
                "id" : 15
              } ],
              "id" : 44
            } ],
            "id" : 45
          } ],
          "id" : 64
        } ],
        "id" : 65
      } ],
      "id" : 66
    }, {
      "name" : "users",
      "type" : "java.util.ArrayList",
      "value" : [ {
        "type" : "h11.User",
        "fields" : [ {
          "name" : "username",
          "type" : "java.lang.String",
          "value" : "",
          "id" : 0
        }, {
          "name" : "pricePerMonth",
          "type" : "java.lang.Double",
          "value" : "0.0",
          "id" : 1
        }, {
          "name" : "playingHistory",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 1",
                "id" : 20
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "100",
                "id" : 21
              } ],
              "id" : 22
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 5
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 6
              } ],
              "id" : 23
            } ],
            "id" : 24
          }, {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 1",
                "id" : 20
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "100",
                "id" : 21
              } ],
              "id" : 22
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 5
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 6
              } ],
              "id" : 25
            } ],
            "id" : 26
          } ],
          "id" : 27
        } ],
        "id" : 28
      }, {
        "type" : "h11.User",
        "fields" : [ {
          "name" : "username",
          "type" : "java.lang.String",
          "value" : "",
          "id" : 0
        }, {
          "name" : "pricePerMonth",
          "type" : "java.lang.Double",
          "value" : "0.0",
          "id" : 1
        }, {
          "name" : "playingHistory",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 2",
                "id" : 38
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "200",
                "id" : 39
              } ],
              "id" : 40
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 5
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 6
              } ],
              "id" : 67
            } ],
            "id" : 68
          } ],
          "id" : 69
        } ],
        "id" : 70
      }, {
        "type" : "h11.User",
        "fields" : [ {
          "name" : "username",
          "type" : "java.lang.String",
          "value" : "",
          "id" : 0
        }, {
          "name" : "pricePerMonth",
          "type" : "java.lang.Double",
          "value" : "0.0",
          "id" : 1
        }, {
          "name" : "playingHistory",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 3",
                "id" : 2
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "300",
                "id" : 3
              } ],
              "id" : 4
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 5
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 6
              } ],
              "id" : 7
            } ],
            "id" : 8
          }, {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 3",
                "id" : 2
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "300",
                "id" : 3
              } ],
              "id" : 4
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 5
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 6
              } ],
              "id" : 9
            } ],
            "id" : 10
          } ],
          "id" : 11
        } ],
        "id" : 12
      }, {
        "type" : "h11.User",
        "fields" : [ {
          "name" : "username",
          "type" : "java.lang.String",
          "value" : "",
          "id" : 0
        }, {
          "name" : "pricePerMonth",
          "type" : "java.lang.Double",
          "value" : "0.0",
          "id" : 1
        }, {
          "name" : "playingHistory",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 4",
                "id" : 29
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "400",
                "id" : 30
              } ],
              "id" : 31
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 5
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 6
              } ],
              "id" : 32
            } ],
            "id" : 33
          } ],
          "id" : 34
        } ],
        "id" : 35
      }, {
        "type" : "h11.User",
        "fields" : [ {
          "name" : "username",
          "type" : "java.lang.String",
          "value" : "",
          "id" : 0
        }, {
          "name" : "pricePerMonth",
          "type" : "java.lang.Double",
          "value" : "0.0",
          "id" : 1
        }, {
          "name" : "playingHistory",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 5",
                "id" : 41
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "0",
                "id" : 42
              } ],
              "id" : 43
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 5
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 6
              } ],
              "id" : 46
            } ],
            "id" : 47
          }, {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 5",
                "id" : 41
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "0",
                "id" : 42
              } ],
              "id" : 43
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 5
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 6
              } ],
              "id" : 48
            } ],
            "id" : 49
          } ],
          "id" : 50
        } ],
        "id" : 51
      }, {
        "type" : "h11.User",
        "fields" : [ {
          "name" : "username",
          "type" : "java.lang.String",
          "value" : "",
          "id" : 0
        }, {
          "name" : "pricePerMonth",
          "type" : "java.lang.Double",
          "value" : "0.0",
          "id" : 1
        }, {
          "name" : "playingHistory",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.PlayedSong",
            "fields" : [ {
              "name" : "song",
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 6",
                "id" : 13
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "500",
                "id" : 14
              } ],
              "id" : 15
            }, {
              "name" : "playedAt",
              "type" : "java.util.Date",
              "fields" : [ {
                "name" : "fastTime",
                "type" : "java.lang.Long",
                "value" : "0",
                "id" : 5
              }, {
                "name" : "cdate",
                "type" : "null",
                "id" : 6
              } ],
              "id" : 16
            } ],
            "id" : 17
          } ],
          "id" : 18
        } ],
        "id" : 19
      } ],
      "id" : 71
    } ],
    "id" : 72
  }, {
    "type" : "java.util.HashMap",
    "value" : [ [ {
      "type" : "h11.Artist",
      "fields" : [ {
        "name" : "name",
        "type" : "java.lang.String",
        "value" : "Artist 4",
        "id" : 63
      }, {
        "name" : "albums",
        "type" : "java.util.ArrayList",
        "value" : [ {
          "type" : "h11.Album",
          "fields" : [ {
            "name" : "title",
            "type" : "java.lang.String",
            "value" : "Album 6",
            "id" : 36
          }, {
            "name" : "genre",
            "type" : "h11.Genre",
            "value" : "LATIN",
            "id" : 37
          }, {
            "name" : "songs",
            "type" : "java.util.ArrayList",
            "value" : [ {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 1",
                "id" : 20
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "100",
                "id" : 21
              } ],
              "id" : 22
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 2",
                "id" : 38
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "200",
                "id" : 39
              } ],
              "id" : 40
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 3",
                "id" : 2
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "300",
                "id" : 3
              } ],
              "id" : 4
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 4",
                "id" : 29
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "400",
                "id" : 30
              } ],
              "id" : 31
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 5",
                "id" : 41
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "0",
                "id" : 42
              } ],
              "id" : 43
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 6",
                "id" : 13
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "500",
                "id" : 14
              } ],
              "id" : 15
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 1",
                "id" : 20
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "100",
                "id" : 21
              } ],
              "id" : 22
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 2",
                "id" : 38
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "200",
                "id" : 39
              } ],
              "id" : 40
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 3",
                "id" : 2
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "300",
                "id" : 3
              } ],
              "id" : 4
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 4",
                "id" : 29
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "400",
                "id" : 30
              } ],
              "id" : 31
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 5",
                "id" : 41
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "0",
                "id" : 42
              } ],
              "id" : 43
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 6",
                "id" : 13
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "500",
                "id" : 14
              } ],
              "id" : 15
            } ],
            "id" : 44
          } ],
          "id" : 45
        } ],
        "id" : 64
      } ],
      "id" : 65
    }, {
      "type" : "java.lang.Long",
      "value" : "3800",
      "id" : 85
    } ], [ {
      "type" : "h11.Artist",
      "fields" : [ {
        "name" : "name",
        "type" : "java.lang.String",
        "value" : "Artist 5",
        "id" : 52
      }, {
        "name" : "albums",
        "type" : "java.util.ArrayList",
        "value" : [ {
          "type" : "h11.Album",
          "fields" : [ {
            "name" : "title",
            "type" : "java.lang.String",
            "value" : "Album 1",
            "id" : 53
          }, {
            "name" : "genre",
            "type" : "h11.Genre",
            "value" : "OTHER",
            "id" : 54
          }, {
            "name" : "songs",
            "type" : "java.util.ArrayList",
            "value" : [ {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 1",
                "id" : 20
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "100",
                "id" : 21
              } ],
              "id" : 22
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 2",
                "id" : 38
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "200",
                "id" : 39
              } ],
              "id" : 40
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 3",
                "id" : 2
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "300",
                "id" : 3
              } ],
              "id" : 4
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 4",
                "id" : 29
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "400",
                "id" : 30
              } ],
              "id" : 31
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 5",
                "id" : 41
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "0",
                "id" : 42
              } ],
              "id" : 43
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 6",
                "id" : 13
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "500",
                "id" : 14
              } ],
              "id" : 15
            } ],
            "id" : 55
          } ],
          "id" : 56
        }, {
          "type" : "h11.Album",
          "fields" : [ {
            "name" : "title",
            "type" : "java.lang.String",
            "value" : "Album 2",
            "id" : 57
          }, {
            "name" : "genre",
            "type" : "h11.Genre",
            "value" : "RAP",
            "id" : 58
          }, {
            "name" : "songs",
            "type" : "java.util.ArrayList",
            "value" : [ {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 1",
                "id" : 20
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "100",
                "id" : 21
              } ],
              "id" : 22
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 2",
                "id" : 38
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "200",
                "id" : 39
              } ],
              "id" : 40
            }, {
              "type" : "h11.Song",
              "fields" : [ {
                "name" : "title",
                "type" : "java.lang.String",
                "value" : "Song 3",
                "id" : 2
              }, {
                "name" : "durationInSeconds",
                "type" : "java.lang.Integer",
                "value" : "300",
                "id" : 3
              } ],
              "id" : 4
            } ],
            "id" : 59
          } ],
          "id" : 60
        } ],
        "id" : 61
      } ],
      "id" : 62
    }, {
      "type" : "java.lang.Long",
      "value" : "2900",
      "id" : 86
    } ] ],
    "id" : 87
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 1",
          "id" : 20
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "100",
          "id" : 21
        } ],
        "id" : 22
      }, {
        "type" : "java.lang.Long",
        "value" : "2",
        "id" : 73
      } ],
      "id" : 88
    }, {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 3",
          "id" : 2
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "300",
          "id" : 3
        } ],
        "id" : 4
      }, {
        "type" : "java.lang.Long",
        "value" : "2",
        "id" : 73
      } ],
      "id" : 88
    }, {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 5",
          "id" : 41
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "0",
          "id" : 42
        } ],
        "id" : 43
      }, {
        "type" : "java.lang.Long",
        "value" : "2",
        "id" : 73
      } ],
      "id" : 88
    }, {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 2",
          "id" : 38
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "200",
          "id" : 39
        } ],
        "id" : 40
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 76
      } ],
      "id" : 88
    }, {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 4",
          "id" : 29
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "400",
          "id" : 30
        } ],
        "id" : 31
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 76
      } ],
      "id" : 89
    }, {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 6",
          "id" : 13
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "500",
          "id" : 14
        } ],
        "id" : 15
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 76
      } ],
      "id" : 89
    } ],
    "id" : 89
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "h11.Song",
      "fields" : [ {
        "name" : "title",
        "type" : "java.lang.String",
        "value" : "Song 1",
        "id" : 20
      }, {
        "name" : "durationInSeconds",
        "type" : "java.lang.Integer",
        "value" : "100",
        "id" : 21
      } ],
      "id" : 22
    }, {
      "type" : "h11.Song",
      "fields" : [ {
        "name" : "title",
        "type" : "java.lang.String",
        "value" : "Song 2",
        "id" : 38
      }, {
        "name" : "durationInSeconds",
        "type" : "java.lang.Integer",
        "value" : "200",
        "id" : 39
      } ],
      "id" : 40
    }, {
      "type" : "h11.Song",
      "fields" : [ {
        "name" : "title",
        "type" : "java.lang.String",
        "value" : "Song 3",
        "id" : 2
      }, {
        "name" : "durationInSeconds",
        "type" : "java.lang.Integer",
        "value" : "300",
        "id" : 3
      } ],
      "id" : 4
    }, {
      "type" : "h11.Song",
      "fields" : [ {
        "name" : "title",
        "type" : "java.lang.String",
        "value" : "Song 4",
        "id" : 29
      }, {
        "name" : "durationInSeconds",
        "type" : "java.lang.Integer",
        "value" : "400",
        "id" : 30
      } ],
      "id" : 31
    }, {
      "type" : "h11.Song",
      "fields" : [ {
        "name" : "title",
        "type" : "java.lang.String",
        "value" : "Song 5",
        "id" : 41
      }, {
        "name" : "durationInSeconds",
        "type" : "java.lang.Integer",
        "value" : "0",
        "id" : 42
      } ],
      "id" : 43
    }, {
      "type" : "h11.Song",
      "fields" : [ {
        "name" : "title",
        "type" : "java.lang.String",
        "value" : "Song 6",
        "id" : 13
      }, {
        "name" : "durationInSeconds",
        "type" : "java.lang.Integer",
        "value" : "500",
        "id" : 14
      } ],
      "id" : 15
    }, {
      "type" : "h11.Song",
      "fields" : [ {
        "name" : "title",
        "type" : "java.lang.String",
        "value" : "Song 1",
        "id" : 20
      }, {
        "name" : "durationInSeconds",
        "type" : "java.lang.Integer",
        "value" : "100",
        "id" : 21
      } ],
      "id" : 22
    }, {
      "type" : "h11.Song",
      "fields" : [ {
        "name" : "title",
        "type" : "java.lang.String",
        "value" : "Song 2",
        "id" : 38
      }, {
        "name" : "durationInSeconds",
        "type" : "java.lang.Integer",
        "value" : "200",
        "id" : 39
      } ],
      "id" : 40
    }, {
      "type" : "h11.Song",
      "fields" : [ {
        "name" : "title",
        "type" : "java.lang.String",
        "value" : "Song 3",
        "id" : 2
      }, {
        "name" : "durationInSeconds",
        "type" : "java.lang.Integer",
        "value" : "300",
        "id" : 3
      } ],
      "id" : 4
    } ],
    "id" : 91
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 4",
          "id" : 29
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "400",
          "id" : 30
        } ],
        "id" : 31
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 76
      } ],
      "id" : 81
    } ],
    "id" : 82
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 6",
          "id" : 13
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "500",
          "id" : 14
        } ],
        "id" : 15
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 76
      } ],
      "id" : 77
    } ],
    "id" : 78
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 2",
          "id" : 38
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "200",
          "id" : 39
        } ],
        "id" : 40
      }, {
        "type" : "java.lang.Long",
        "value" : "1",
        "id" : 76
      } ],
      "id" : 90
    } ],
    "id" : 90
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 1",
          "id" : 20
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "100",
          "id" : 21
        } ],
        "id" : 22
      }, {
        "type" : "java.lang.Long",
        "value" : "2",
        "id" : 73
      } ],
      "id" : 79
    } ],
    "id" : 80
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 5",
          "id" : 41
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "0",
          "id" : 42
        } ],
        "id" : 43
      }, {
        "type" : "java.lang.Long",
        "value" : "2",
        "id" : 73
      } ],
      "id" : 83
    } ],
    "id" : 84
  }, {
    "type" : "java.util.ImmutableCollections$ListN",
    "value" : [ {
      "type" : "java.util.HashMap$Node",
      "value" : [ {
        "type" : "h11.Song",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Song 3",
          "id" : 2
        }, {
          "name" : "durationInSeconds",
          "type" : "java.lang.Integer",
          "value" : "300",
          "id" : 3
        } ],
        "id" : 4
      }, {
        "type" : "java.lang.Long",
        "value" : "2",
        "id" : 73
      } ],
      "id" : 74
    } ],
    "id" : 75
  } ],
  "expected" : {
    "type" : "h11.Artist",
    "fields" : [ {
      "name" : "name",
      "type" : "java.lang.String",
      "value" : "Artist 4"
    }, {
      "name" : "albums",
      "type" : "java.util.ArrayList",
      "value" : [ {
        "type" : "h11.Album",
        "fields" : [ {
          "name" : "title",
          "type" : "java.lang.String",
          "value" : "Album 6"
        }, {
          "name" : "genre",
          "type" : "h11.Genre",
          "value" : "LATIN"
        }, {
          "name" : "songs",
          "type" : "java.util.ArrayList",
          "value" : [ {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 1"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "100"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 2"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "200"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 3"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "300"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 4"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "400"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 5"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "0"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 6"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "500"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 1"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "100"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 2"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "200"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 3"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "300"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 4"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "400"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 5"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "0"
            } ]
          }, {
            "type" : "h11.Song",
            "fields" : [ {
              "name" : "title",
              "type" : "java.lang.String",
              "value" : "Song 6"
            }, {
              "name" : "durationInSeconds",
              "type" : "java.lang.Integer",
              "value" : "500"
            } ]
          } ]
        } ]
      } ]
    } ]
  }
} ]