Changes convenience constructor return type

Hey Kurtis

We were experimenting with subclassing KSDeferred and found this change to be helpful. Hopefully you do too

Hope all's well in London!
-Andrew