Bank transactions; pathway to the Single Tax ideal: A modern tax technology; the Brazilian experience with a bank transactions tax (1993-2007)