Currently, the function `get_entities_by_keys` returns `None` when no entities are found. It makes much more sense to always return a `list`, and just an empty list if no entities are found.