Scalia would say no based on the text of the Constitution.
I wouldn’t be so sure of that. While the first part says Congress shall make no law....it goes much further than that.