expire_time refactored to accept Fixnum value, fixes #55