Also, you have to allow empty parameters (and return false in this case). Other elements in Faker rely on the fact that providers can be called without arguments.