Extremal functions for singular Moser–Trudinger embeddings. (June 2017)