add support for expireat

Sorry for any potential mess.  I'm a github noob. :(  

fixes #16