I was paralleling the Block methods here, but I'm completely open to more overloads.  But which ``Material`` overloads are you referring to, specifically?