/**
  * The main call point for output of a field
  * 
  * This gives the sub-classes a chance to decide if any special 
  * process should take place before calling for final output
  * 
  * @param string $field
  * @return string
  */
 public function output($field, $options = [])
 {
     $outputStrategy = $this->helper->columnType($field);
     return $this->{$outputStrategy}($field);
 }