closure externs