SelfIdentity - transports now can return its type