grammar typos: "rewrite" -> "rewrites" and "conversions" -> "conversion"