If its unconstitutional then why does it exist?
Unfortunately lots of unconstitutional things exist these days…. It’s all subjective. You can not sign and be prosecuted or put potentially incriminating info and be prosecuted. The rational is “The 5th Amendment is not a license to commit fraud. The right not to testify about your past crimes does not mean that you are allowed to be untruthful in the present.”