ParentFull threadLambdaComplex·Wouldn't the compiler stop your second example? You're trying to assign an int16 value to b, which is now an int32.View on HN