Fixed execute_after now using dedicated queue (Otherwise we have a deadlock on mainQueue, detected thanks to my Unit Tests)
Removed private API (#16), added protection against cached responses (#15).