Interestingly enough, apparently this is possible in other langauges (Managed C++, IL directly).
To Quote:
... Both constraints actually produce valid IL and can also be consumed by C# if written in another language (you can declare those constraints in managed C++ or in IL).
Who knows