Renamed to avoid objc runtime conflicts of MIN()