This can probably be done away with if style_accessor works. I only put it in so that I could push a functioning PR.