Kronos.js (incomplete)

why do we have this setTimeout part?  shoudl that just be an arg to kronosClient.get()?  that's how i remember other promise libraries working, with a .timeout() function.