Child themes are a great reason to provide a fallback! I really like the idea of including all possible formats directly in the function. This way we can ensure that they are always plural.