Cara yang benar untuk menentukan jenis lapisan Leaflet?

Apa pendekatan yang benar (atau disarankan) untuk mengidentifikasi "tipe" lapisan dalam Leaflet / Javascript? Saya dapat berhasil menggunakan layer instanceof, tetapi itu hanya bekerja ketika Anda tahu jenisnya pada waktu desain (yang saya harapkan biasanya terjadi). map.eachLayer(function(layer)...