Added interface signature for make-obj and obj->json methods