When you use only "inherited" it will look for a method with the same signature than the current one, which in this case doesn't exists. Instead it finds the original Create and tries to see if it can be called with the parameters of the current one, which it can't; hence the error.
Specifying which inherited method you want, as Bart showed, circumvents this and calls the exact method you want.