It can try its own file and fall back to generic like here. What's wrong with that?