@SuppressWarnings("unchecked")
    default SELF self() {
        return (SELF) this;
    }
@return a reference to this container instance, cast to the expected generic type.
core/src/main/java/org/testcontainers/containers/Container.java