Well, the return type is not incorrect, it is just less specific than what gets returned. For working with the API, this should be fine.