It reminds me of the dilemma that Peter found himself in. On the one hand he was the Apostle who went to the tanner's house to be shown that the gentiles were to have the gospel preached to them just as the Jews. On the other he is publicly denounced by Paul for not sitting with them. He knows in his heart what is right but facing his peers he follows the pack.

Is it the Law or not? Is it mandated or should you do so because you feel it is the right thing to do? I think that if we ever reach a consensus it will ruin the idea of giving from your heart and turn it into a Law. Its not a public thing, its a personal decision made in the "prayer closet" and carried out as quietly as possible.

"...the word of God is not bound."--2 Timothy 2:9