Death and taxes: inevitabilities of life – Sri Lanka