The verse emphasizes that this covenant is being made 'today.' What makes this 'today' so significant?
This 'today' isn't just about the current moment; it's a pivotal point where history, present reality, and future promises converge.
A Present Reality
Israel stands as a nation before God, having just experienced His mighty acts of deliverance. This 'today' is their tangible experience of God's faithfulness.
A Binding Commitment
As Calvin notes, this 'today' signifies a solemn commitment. Every person, from the greatest leader to the youngest child and even strangers, is included. It's a public and inclusive act, binding the entire community.
God's Immutable Promise
This 'today' also echoes God's ancient promises to Abraham, Isaac, and Jacob. It's not a new deal, but God establishing His people and fulfilling His sworn commitment, as Poole and Gill mention.