changing my mind about the <! suffix
some premature optimization of constant
then<, all<, race<