For every type which implements an interface an automatic check for if the type implements the interface like go's interface