overlaps method
Implementation
bool overlaps(NumericExtents other) {
  return _containsValue(other.min.toDouble()) ||
      _containsValue(other.max.toDouble()) ||
      other._containsValue(min.toDouble()) ||
      other._containsValue(max.toDouble());
}