“One size fits all” analytic solutions to the Grad–Shafranov equation