It is possible to optimize _init_database()_ to skip files that were parsed previously and didn't change.
It is possible to optimize init_database() to skip files that were parsed previously and didn't change.