use an older version of Scalar::Util