¿Cuándo necesitamos los files * .meta.js en Kotlin?

Dice en los documentos: "Además, cada uno de estos también tiene un metafile de {file} .meta.js correspondiente que se utilizará para la reflexión y otras funcionalidades".

P1: ¿significa esto que solo necesitamos include estos files si estamos usando la reflexión?

Q2: ¿cuál es la "otra funcionalidad"?