nonetheless , its validity on constitutional grounds is challenged because of the allegation that it imposed double taxation , which is repugnant to the due process clause , and that it violated the requirement of uniformity .