JSON Binding Interface and Friend Object