anchor.diff:  RUN ln -s "${NODE_PATH}" "${KPI_SRC_DIR}/node_modules" && \
       ln -s "${BOWER_COMPONENTS_DIR}/" "${KPI_SRC_DIR}/jsapp/xlform/components" && \
       ln -s "${GRUNT_BUILD_DIR}" "${KPI_SRC_DIR}/jsapp/compiled" && \
  -    ln -s "${GRUNT_FONTS_DIR}" "${KPI_SRC_DIR}/jsapp/fonts"
  +    ln -s "${GRUNT_FONTS_DIR}" "${KPI_SRC_DIR}/jsapp/fonts" && \
  +    ln -s "${WEBPACK_STATS_PATH}" webpack-stats.json
  +
   
   ###########################
   # Organize static assets. #
  
positive.code:     KPI_WHOOSH_DIR=/srv/whoosh \
      GRUNT_BUILD_DIR=/srv/grunt_build \
      GRUNT_FONTS_DIR=/srv/grunt_fonts \
      # The mountpoint of a volume shared with the nginx container. Static files will
      # be copied there.
      NGINX_STATIC_DIR=/srv/static
  
negative.code:     mkdir "${GRUNT_FONTS_DIR}" && \
      ln -s "${GRUNT_BUILD_DIR}" "${KPI_SRC_DIR}/jsapp/compiled" && \
      rm -rf "${KPI_SRC_DIR}/jsapp/fonts" && \
      ln -s "${GRUNT_FONTS_DIR}" "${KPI_SRC_DIR}/jsapp/fonts" && \
      # FIXME: Move `webpack-stats.json` to some build target directory so these ad-hoc workarounds don't continue to accumulate.
      ln -s "${WEBPACK_STATS_PATH}" webpack-stats.json
  
  RUN grunt copy && npm run build-production
  
  
  ###############################################
  # Copy over this directory in its current state. #
  