anchor.diff:  function task {
       local task=$1
       shift
  -    echo "Running task ${task} ..."
  +    debug_echo "Running task ${task} ..."
       eval task_$task $@
   }
   
  
positive.code: # Misc functions #
  ##################
  
  # Do basic OS detection using facter.
  function osdetection {
      OSFAMILY=`facter osfamily`
      MAJREV=`facter operatingsystemmajrelease`
  
      echo "OS Detection results"
      echo
      echo "OSFAMILY: ${OSFAMILY}"
      echo "MAJREV: ${MAJREV}"
      echo
  }
  
  # Run a task
  
negative.code: # EZBake Vars    #
  ##################
  
  if [ -n "${EZ_VERBOSE}" ]; then
      set +x
      echo "#-------------------------------------------------#"
      echo "The following variables are set: "
      echo
      env | sort
  
      echo
      echo "End of variable print."
      echo "#-------------------------------------------------#"
      set -x
  fi
  
  ##################
  # Task functions #
  