Typo here ('stye') and a more natural name could be `addStyle:forButton:`