Accept None for argument "externals"