support serializable for C.Map and C.DelegatingList