Because there are two references: the purpose of   `GetOptionsAndEntries*` is to split up the settings into two.