title: Why isn't there a remove(int position) method in Android's JSONArray?
body: <p>I started building an Android app that uses a flat file for storage.  The app doesn't store more than six records, and I'm familiar with JSON, so I just write out a <code>JSONArray</code> to the file.</p>
  
  <p>I just discovered today, though, that the Android JSON API doesn't include a <code>remove()</code> option.  Huh?  Do I have to dump the array into another collection, remove it, then rebuild the <code>JSONArray</code>?  What's the point?</p>