allow async static methods