public override object remainder(object x, object y) { return Numbers.remainder(Util.ConvertToDouble(x), Util.ConvertToDouble(y)); }