Type safe annotations added
Duration, Expires, Timestamp and TypeSafe annotations added.