when calling toJson for contractModel, this makes sure at the nested object...
when calling toJson for contractModel, this makes sure at the nested object Requester is toJson is called, making it a properly nested JSON structure
when calling toJson for contractModel, this makes sure at the nested object Requester is toJson is called, making it a properly nested JSON structure