static S or2(S a, S b) { ret nempty(a) ? a : b; }