Surely where there are grey areas councillors should be governed by their requirement of integrity, honesty and openness. Not too difficult if one follows the the requirements of the council's standing orders and codes of conduct. I personally do not see why many councils do not incorporate into minutes how each councillor voted on a particular matter stating who was for, against and abstained a motion. This would give a totally transparent record of individual councillors actions and hold them accountable to those they represent. Which is after all what they are there for.