public abstract class Container {
public final IThis iThis;
public final IThat iThat;
public final IThere iThere;
public Container() {
iThis = this instanceof IThis i ? i : null;
iThat = this instanceof IThat i ? i : null;
iThere = this instanceof IThere i ? i : null;
}
}