dab693b075
This reverts commit dcd72b06d8.
Using a temporary variable has an effect on casts and GC.
This reverts commit dcd72b06d8.
Using a temporary variable has an effect on casts and GC.