ParentFull threadjames-mcelwain·This could be accomplished using Optional#orElseGet without any additional library dependencies, though.View on HN