set +u # $metadata_files could be unbound if project is new.
if [ -n "${metadata_files[*]}" ]; then
for i in "${metadata_files[@]}"; do
set +u # $metadata_files could be unbound if project is new.
if [ -n "${metadata_files[*]}" ]; then
for i in "${metadata_files[@]}"; do