@Override
    public final void addListener(Consumer<? super T> listener) {
        addListener(listener, false);
    }
Returns the latest value notified before.
{@code null} if the value has not been initialized yet or the implementation of this class cannot
cache it.
core/src/main/java/com/linecorp/armeria/common/util/AbstractListenable.java