Added a method for verifying if the input has been provided with value
Removing the isValueProvided method for it breaks backward compatibility