Fix Identity implementation (c&p from Zeros).

Summer keeps me busy, sorry for the delay.