Fixed #1 generic methods with constraints in IChain cause TypeLoadException

by explicitly implementing those methods