ISignatureProcessor extracted.