Making messaging between content and background scripts manageable.