I created the CreateOrderBuilder the same way there is the SignUpBuilder or SignInBuilder, to avoid function overloading.