Stephenie Meyer, I hope you are offended.