Output the identity being used.
Don't pass configuration - use whatever is set in the scheme.
Fixed error if something wasn't signed at all.
Deep-sign to fix problem where something contains something else that wasn't signed.