Beyond the Central Bank Independence Veil: New Evidence