what's wrong with `return check_stats_permission`?