See `ExpressionCodegen.genEqualsForExpressionsPreferIeee754Arithmetic`: the behavior here actually depends on the API version, not any language feature
The runtime function in kotlin.jvm.internal.Intrinsics is called "areEqual", not "areEquals"