Galatians 3:15-25 Promise: Why the Law?