weak_and_lazy
