Function request: Class contracts - require on class level

@mh
The discussion has stopped - does this mean No?
In that case: No problem but I like to have an answer.