Because that's how you're supposed to use the API.
Created attachment 233289 [details] patch
Comment on attachment 233289 [details] patch Clearing flags on attachment: 233289 Committed r170122: <http://trac.webkit.org/changeset/170122>
All reviewed patches have been landed. Closing bug.