reset values
useless checks
unknown output type throws an exception
extend Image Driver tests
options for firstValue and secondValue