code: public Object execute(final Object value, final CsvContext context) {
  		validateInputNotNull(value, context);
  		
  		if( !(value instanceof Boolean) ) {
  			throw new SuperCsvCellProcessorException(Boolean.class, value, context, this);
  		}
  		
  		final String result = ((Boolean) value).booleanValue() ? trueValue : falseValue;
  		return next.execute(result, context);
  	}
docs: {@inheritDoc}
  
  @throws SuperCsvCellProcessorException
  if value is null or is not a Boolean