For consistency - do you want to check for KeyError on app_label lookup and and raise LookupError as you do for other situations?