El valor de retorno de las funciones de Kotlin se guarda en firebase

Estoy frente a un problema extraño que tengo class kotlin como a continuación

class RequestCenterDetails : Serializable{ var instituteId: String? = null var centerId: String? = null var centerKey: String? = null var instituteKey: String? = null var studentId: String? = null var studentUID: String? = null var studentFullName: String? = null var studentEmailId: String? = null var status: String? = null var requestTime: Long? = null var grantTime: Long? = null var grantUserUID: String? = null var grantUserEmailID: String? = null var rejectComment: String? = null var grantUserName: String? = null var active: Boolean? = null var instituteName: String? = null var centerAddress: String? = null var centerLocation: GeoPoint? = null // this function return value is getting stonetworking in firebase fun isActiveRequest() : Boolean { return active ?: false } } 

y así es como estoy guardando en firebase

 DatabaseReference requestRef = studentAccessRequestRef.child("/" + appfirebaseUserId + "/" + requestDetails.getCenterKey()); requestRef.setValue(requestDetails); 

y así es como su tienda es su tipo de devolución

enter image description here

Quiero saber por qué está almacenando el valor de retorno de la function. #AskFirebase