Progress on Containers::Optional<>
use new Containers::Optional<> in logger code