Halifax and Cadbury Schweppes: one single European theory of abuse in tax law? · Study