Могу предложить хак. Врапить функцию в функцию с такой же сигнатурой, которая ожидает value определенного типа, и если его видит то вместо Message возвращает название конструктора, в противном случае вызывает Constrain
Могу предложить хак. Врапить функцию в функцию с такой же сигнатурой, которая ожидает value определенного типа, и если его видит то вместо Message возвращает название конструктора, в противном случае вызывает Constrain