Fix create, now passes factory method argument types.