igate and fgate are very old optimised gate objects. I think they can be replaced by a plain gate now.