ExpressionType: modify to mimic suggested RFC algorithm