Moved style swapping so LocalStyle and ImplicitStyle brokers could utilize same code.