Co třeba zachovat zpětnou kompatibilitu a nevyžadovat IIdentity typehintem?