extend session amplify to accept options parameter (so we can use expirations)
add versions file