You can sprinkle converters beyond the proposal of Elegant beef until you get 
the syntax you want. For example converting options to bool for "more readable" 
if branches.

Personally, I think those tricks become quickly problematic in a team setting 
and as the codebase grows. Not even talking about converter triggering where 
you wanted the compiler to throw an error. 

Reply via email to