It looks quite cool. I've stopped using
?:because it isn't as readable as an
if .. then .. else. This might be useful, particularly if a single word could be used to describe it when reading. "Otherwise" is the best I can come up with at the moment, as in "
bar = foo ?? 42" can be read "bar equals foo, otherwise 42". There's probably a better word though. Any suggestions?