pass optional by const ref
iwyu