abstract static Curl