Include Arduino.h AFTER memory.h
Include Arduino.h AFTER memory.h

Arduino.h defines min/max which are then redefined with templates in stl_algobase.h imported from memory.h.  This is the least impactful way I can find to get past this for now and unblock use of wificlient in more scenarios.
jes/Arduino,gguuss/Arduino,toastedcode/esp8266-Arduino,Lan-Hekary/Arduino,NullMedia/Arduino,Links2004/Arduino,KaloNK/Arduino,KaloNK/Arduino,esp8266/Arduino,wemos/Arduino,KaloNK/Arduino,NextDevBoard/Arduino,quertenmont/Arduino,esp8266/Arduino,lrmoreno007/Arduino,NextDevBoard/Arduino,quertenmont/Arduino,gguuss/Arduino,me-no-dev/Arduino,sticilface/Arduino,hallard/Arduino,Adam5Wu/Arduino,gguuss/Arduino,Lan-Hekary/Arduino,wemos/Arduino,gguuss/Arduino,sticilface/Arduino,Links2004/Arduino,jes/Arduino,Juppit/Arduino,martinayotte/ESP8266-Arduino,lrmoreno007/Arduino,esp8266/Arduino,lrmoreno007/Arduino,Lan-Hekary/Arduino,jes/Arduino,sticilface/Arduino,esp8266/Arduino,martinayotte/ESP8266-Arduino,quertenmont/Arduino,hallard/Arduino,wemos/Arduino,NextDevBoard/Arduino,martinayotte/ESP8266-Arduino,Links2004/Arduino,NullMedia/Arduino,Juppit/Arduino,quertenmont/Arduino,Adam5Wu/Arduino,Links2004/Arduino,wemos/Arduino,esp8266/Arduino,Juppit/Arduino,NullMedia/Arduino,me-no-dev/Arduino,sticilface/Arduino,me-no-dev/Arduino,hallard/Arduino,toastedcode/esp8266-Arduino,KaloNK/Arduino,me-no-dev/Arduino,sticilface/Arduino,NullMedia/Arduino,lrmoreno007/Arduino,Lan-Hekary/Arduino,martinayotte/ESP8266-Arduino,Adam5Wu/Arduino,wemos/Arduino,jes/Arduino,lrmoreno007/Arduino,gguuss/Arduino,NextDevBoard/Arduino,Adam5Wu/Arduino,me-no-dev/Arduino,martinayotte/ESP8266-Arduino,hallard/Arduino,Juppit/Arduino,toastedcode/esp8266-Arduino,quertenmont/Arduino,Links2004/Arduino,toastedcode/esp8266-Arduino,NullMedia/Arduino,hallard/Arduino,KaloNK/Arduino,Adam5Wu/Arduino,jes/Arduino,Juppit/Arduino,Lan-Hekary/Arduino,NextDevBoard/Arduino,toastedcode/esp8266-Arduino