There's a post on the AdSense blog about category filtering being tested soon. Who decides in what category an ad belongs - is it the advertiser or Google?