my take on this passage...

Genesis 32:24-28