my take on this passage...

Genesis 18:20-33