I have complex object Model, with composition of other objects, and I use JsonSerializable in each of them. Let take simplified example:
class CarPark implements