title: How to clear the WKBackForwardList of a WKWebView?
body: <p>It appears that the <code>backForwardList</code> of a WKWebView is readonly, but I've seen people so some pretty magical things to get around this. I need to figure out some way of clearing the history of a WKWebView. Any ideas how I might so this? So far I've tries a few tricks that have failed:</p>
  
  <ul>
  <li>using keyValue:forKey didn't work.</li>
  <li>using a C pointer <code>-&gt;</code> didnt work.</li>
  </ul>
  
  <p>I've seen people talk about synthesizing the property and extending the class but I don't really know how that works and couldn't figure it out. Any other ideas?</p>