Treaties are kind of on the same level as the Constitution, so it can be done by treaty.
Not at all sure you can evade the explicit constitutional requirement for revenue raising via treaty.
Not at all sure you can evade the explicit constitutional requirement for revenue raising via treaty.