Signature and unit

If I define a signature, then the unit exports it has to implement all identifiers as I know, does there has any abstraction is that I can provide default implementation like replying unsupported with a brief interface like signature? Or a unit can do this actually?