Priestly Linen Ephod: Wouldn't David having put on a linen ephod (priestly garments) be considered offensive? Is it because he is called a prophet? [Psalm 40:6-8, Psalm 51:16, Psalm 110:4, Hebrews 10:5-7, Hebrews 5:10, Matthew 12:3-4, 2 Samuel 6:14].