I could go either way on this but perhaps just return `ok` in this case too?  The benefit I see is less chance of a `badmatch` error.  If an app doesn't exist then it's already cleared, right?