Included the verification that the coder selected is a valid one, including the `create` method, if not, `Bcrypt` will be used instead