Return prey item instead of thrift item directly.
Allow setting expiration on put.
Add specs for confirm and abort